我想要做一个简单的findOne()使用吗啡。我的代码如下: public static void main(String[] args)
{
MongoClient client = new MongoClient();
Morphia morphia = new Morphia();
morphia.map(Restaurant_M.class);
D
我想在MongoDB中存储和查询地理坐标。我正在使用Ninja-mongodb模块的Ninjaframework,特别是使用Morphia。 坐标实体看起来像这样 @Entity
@Indexes({
@Index(fields = @Field(value="coordinates", type = IndexType.GEO2DSPHERE))
})
public class
我有两个模型类。一个是Company.java,另一个是HumanResource.java。 Company.java @Entity("companies")
public class Company {
@Id
private ObjectId id = new ObjectId();
private String companyName;
private String email
我可以将具有LocalDateTime字段的实体保存到数据存储中。但是, 我想查询具有LocalDateTime字段的实体。当我创建一个查询和调用asList方法,除了以下抛出: java.lang.RuntimeException: org.mongodb.morphia.mapping.MappingException: No usable constructor for java.time.