0
我需要一个Java驱动程序Mongo的查询和/或组合 - 为前 -蒙戈Java的查询和/或组合
假设我有一个收集用户有3场命名为A,B,C。
现在我不得不执行查找查询像 -
user.find({$and :[{"a":"text"},{$or :[{"b":"text"},{"c":"text"}]}]})
这蒙戈控制台查询得到正确的结果。 我如何将这个应用于JAVA mongo驱动程序。
请帮助 在此先感谢
我不认为你需要的'$和'在这里,因为当你在你的查询条件的多个字段,他们自动地被$和'ed编辑。你需要'$和'的唯一情况是当你在*相同的字段中有多个条件(通常是不同的操作符)。 – Philipp
另外,您是否使用新的QueryBuilder API或使用嵌套DBObject和DBList的旧API? – Philipp
感谢您的回复Philipp,我正在使用旧的DBObject API。你能告诉我这个查询吗? – user2975671