2
我有一個使用Morphia映射的ObjectId列表。在Java中,映射是這樣的:在MongoDB中查找ObjectId數組中的元素
public class Log {
@Indexed
public List<ObjectId> companyIds;
....
}
在蒙戈外殼,但是,當我搜索使用$ elemMatch它會抱怨無效的類型。
> db.Log.find({ "companyIds" : { "$elemMatch" : ObjectId("5059e90d0364d02be740417a")}})
error: {
"$err" : "invalid parameter: expected an object ($elemMatch)",
"code" : 10065
}
還有什麼我需要做的使用$ elemMatch與ObjectId的?
感謝
Woot,工作。謝謝 – stevew