4
A
回答
6
查找不支持date_A> date_B的所有文档。
如果您只比较data_A和date_B,那么您可以在date_A> date_B时索引另一个字段 date_a_greater_than_date_b:true。
16
我发现这个问题寻找同样的事情。事实证明,您可以使用filter query进行字段比较筛选,特别是frange和sub。
frange
可以采取下限l
或上限u
或两者。 可选值incl
和incu
通知过滤器边界是否包含边界。
sub
减去字面数字或文档字段。
所以答案是添加一个过滤器,只接受A减B大于零的文档。设定下限为0,省略上限,并设置incl
为false,以排除下界本身(以除去文档其中A == B)
fq={!frange l=0 incl=false}sub(A,B)
URL编码:fq=%7B!frange+l%3D0+incl%3Dfalse%7Dsub(A%2CB)
相关问题
- 1. MySQL选择一个字段,比较并更改另一个字段
- 2. 从另一个表比较一个字段中选择记录
- 3. 按字段筛选并选择另一个字段mongodb
- 4. HTML选择字段更新另一个
- 5. MongoDB:查询字段大于另一个字段的文档
- 6. SOLR - 依赖于另一个字段的字段值更新某个字段值
- 7. 从另一行中选择一个字段作为另一个字段的字段
- 8. 删除一个字段并更新文档中的另一个字段
- 9. 基于另一个字段的Solr更新字段
- 10. SQLite,从另一个表中选择字段“like”字段
- 11. 从一个表中选择所有字段,并从mysql中的另一个表中选择一个字段
- 12. 如何在MongoDB中选择一个字段大于其他字段的文档?
- 13. 从一个表中选择数据的字段大于另一个表中另一个字段的数据
- 14. MySQL的一个表中选择字段不在另一个表
- 15. 在选择另一个选择字段时创建一个动态选择字段
- 16. 将文本从一个字段追加到另一个字段?
- 17. 基于另一个选择字段在html选择字段中隐藏条目
- 18. 选择一个字段不等于而另一个字段不在另一个表中的随机行
- 19. N1QL选择文档ID和一个名为“ID”的JSON字段
- 20. 选择一个字段的多个字段
- 21. 更新字段与另一个字段另一个表
- 22. 从同一行的同一个MySQL表中选择一个字段的值到另一个字段中?
- 23. 如何将一个字段的总和与另一个字段进行比较?
- 24. jquery不会将字段的选择选项附加到另一个字段
- 25. concat一个表组的字段由另一个表的字段
- 26. Sugarcrm多选字段依赖于另一个多选字段
- 27. 找到一个字段大于另一个字段的行
- 28. TFS从一个字段到另一个字段的“复制”值
- 29. 如果一个字段是另一个表中某个字段的子字符串,从表中选择行
- 30. 通过字段进行汇总并选择另一个字段的最大值作为集合的文档
耶,那就是我最终做的,谢谢 – Joyce 2012-03-27 18:17:03