我想要做一個簡單的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.