草庐IT

实体化

全部标签

MongoDB + C# 驱动程序 + 地理空间字段查询 - 如何在实体上定义位置属性

我正在运行Mongodb2.06版和10Gen提供的C#驱动程序(1.5)版。我想在我的一个实体上有纬度和经度坐标,这样我就可以使用GeoNear或Query.WithinCircle查询实体。我正在向我的实体添加一个强类型的Location对象,然后在与我的实体Hook的Location对象上创建一个索引,但我无法使任何GeoNear查询正常工作。这就是我的Location实体的样子。publicclassLocation{[BsonDefaultValue(null)]publicNullablelon{get;set;}[BsonDefaultValue(null)]public

Java 实体管理器 - JSON 阅读器期待一个值但发现 'db'

我的代码已经可以运行了:EntityManagerentityManager=getEntityManager();entityManager.getTransaction().begin();Stringquery="db.Band.find({})";Listlist=(List)entityManager.createNativeQuery(query,Band.class).getResultList();entityManager.close();returnlist;它返回一个List没有问题。现在我想按date对List进行排序:EntityManagerentityMa

php - Symfony2 Doctrine 是否支持 "private/hidden"实体字段?

我正在寻找一个函数,从文档中删除字段doctrine自动神奇地。比方说,我有一个可以使用RESTfulapi匿名查询的UserDocument。当然,我要去掉危险字段,比如password或者secret等文档://src/Acme/StoreBundle/Document/User.phpnamespaceAcme\StoreBundle\Document;useDoctrine\ODM\MongoDB\Mapping\AnnotationsasMongoDB;/***@MongoDB\Document*/classProduct{/***@MongoDB\Id*/protected

mongodb - Google Cloud Datastore 是否真的在执行其 1MB 的实体大小限制?

我正在为我的一项微服务在MongoDB和GoogleCloudDatastore之间犹豫不决。微服务非常容易设置,并且任何一个数据库中的其他限制都没有问题。所有存储的文档都将包含网页的精简版,其中许多文档本身就超过1MB。那没有我们将计算并添加到文档中的属性和结果。因此,Datasore对每个实体(文档)1MB的限制是有问题的(seehere。)另一方面,我有几个微服务,我倾向于尽可能简单地开始。就托管数据库而言,Datastore是理想之选:自动扩展且API很棒。所以除了这个实体大小限制,这是我的第一选择。对于GoogleDatastore用户,他们是否真的在执行实体大小限制?如果是

Springboot实体类entity相关知识点详解

目录entity实体类相关知识点详解:    解释1:上面代码使用的注解是Lombok提供的注解,用于简化实体类的开发。    解释2:属性的注释自动生成问题:        解释3:java序列化反序列化,实体类实现Serializable接口:           java序列化和反序列化           实现序列化和反序列化实现Serializable接口原因及注意事项:  解答:现在前后端数据传输和存储都使用JSON这种数据格式了,让公共返回对象实现Serializable接口,实现序列化成字节序列。这是使用@responseBody,又转成json返回形式进行网络传输,JSon序

java - 使用 Morphia 获取 @reference 实体时出错

我有Exec实体:@Entity("Exec")publicclassExec{@IdprivateObjectIdid;privatelonginitDate;privatelongendDate;publicenumstatuses{SUCCESS,FAIL,PARTIAL}privatestatusesstatus;@Reference(idOnly=true,ignoreMissing=true,lazy=false)Analysisanalysis;@Reference(idOnly=true,ignoreMissing=true,lazy=true)Setconclusio

杨志丰:一文详解,什么是单机分布式一体化?

欢迎访问OceanBase官网获取更多信息:https://www.oceanbase.com/3月25日,第一届OceanBase开发者大会在北京举行,OceanBase首席架构师杨志丰(花名:竹翁)带来了《OceanBase的单机分布式一体化》的分享,为大家介绍了单机分布式一体化架构的概念及思考,以及对业务的价值。以下为演讲实录:今天我的演讲主题是《OceanBase的单机分布式一体化》,主要来解释OceanBase为什么要做单机分布式一体化,我将从以下3个方面进行今天的分享:首先,单机分布式一体化是什么?其次,单机部署时如何获得与单机数据库相当的性能?最后,分布式部署时如何实现高性能低时

java - 为什么我在查询实体时没有从 MongoOperation 获得任何结果?

当我执行对数据库的请求时db.users.find({"name":"Max"})我得到了这个结果{"_id":ObjectId("5785718ee271a7c7ebaad28b"),"name":"Max","visits-by-day":[{"day":"Thursday","visitsAmount":20},{"day":"Saturday","visitsAmount":4}]}JSON结构示例:{"users":[{"name":"Bobby","visits-by-day":[{"day":"Sunday","visitsAmount":8},{"day":"Monda

java - Spring 存储库自动转换具有不同类类型的实体

我正在使用MongoRepository接口(interface)为不同的实体扩展我的自定义存储库。现在我遇到了问题,让我们假设一个例子:我有2个实体:@Document(collection="person")publicclassEmployee{privateStringposition;}和@Document(collection="person")publicclassManager{privateStringmajor;}两者的存储库:@RepositorypublicinterfaceManagerRepositoryextendsMongoRepository{}和@R

mongodb - Spring Data MongoDB 如何在实体上设置字段?

我有一个MongoRepository类publicinterfaceUserRepositoryextendsMongoRepository{UserfindById(Longid);}我的实体pojo看起来像这样@Document(collection="user")classUser{Longid;Stringname;Departmentdepartment;…}当我调用findBy方法时,返回了一个User对象。我想知道SpringDataMongoDB如何将DBObject转换为Java对象。我的印象是SpringDataMongoDB在后台使用某种映射器(Jackson?