MongoDB 查询两个字段相减等于2
在MongoDB中,可以使用聚合管道操作符来实现条件是两个字段相减等于2的查询。以下是一个示例查询:\n\njavascript\ndb.collection.aggregate([\n {\n $addFields: {\n difference: { $subtract: [ "$field1", "$field2" ] }\n }\n },\n {\n $match: {\n difference: 2\n }\n }\n])\n\n\n在上面的查询中,我们使用了 $addFields 操作符来添加一个新的字段 difference,该字段的值是 field1 和 field2 相减的结果。然后,我们使用 $match 操作符来筛选出 difference 等于2的文档。\n\n请注意,collection 需要替换为实际的集合名称,field1 和 field2 需要替换为实际的字段名称。
原文地址: https://www.cveoy.top/t/topic/pKpx 著作权归作者所有。请勿转载和采集!