1
我有这个BSON查询
{
"folders.0" : {
$elemMatch: {
$eq: "text"
}
}
}
如何复制这一对吗啡?我在查询$ elemMatch:{$ eq:“text”}时遇到了问题。
我有这个BSON查询
{
"folders.0" : {
$elemMatch: {
$eq: "text"
}
}
}
如何复制这一对吗啡?我在查询$ elemMatch:{$ eq:“text”}时遇到了问题。
给一个尝试以下(调整类的名头):
datastore.createQuery(<yourClassName>.class).filter("folders.0 elem", BasicDBObjectBuilder.start("$eq", "text").get())
在上面的字符串“ELEM”的一部分是运营商,你可以看到自己在documentation
BasicDBObjectBuilder是一个MongoDB包实用程序类。它将帮助您构建可能与morphia一起使用的对象。
它工作,但与“eq”,而不是“eq”,谢谢 –
谢谢,我更新了答案。 – LoreV