让我们看看是否有人可以帮助您。
我想使用Spring Data mongodb的存储库,并且我想使用查询注释按值A=10 or A=20
过滤查找
@Query("{A: 10, A:20}")
findById(int id);
过分地“,”尝试进行与,而我需要一个或。
有什么想法吗?
最佳答案
我认为这可能有效
@Query("{'$or':[ {'A':10}, {'B':20} ] }")
关于java - Spring Data Mongo在查询中使用OR,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16478101/