开发者社区> 问答> 正文

mongo如何比较两列,比较表里的某两个字段,返回数值相等的

image.png

我这样写,结果是0,但是大于等于和小于等于都正常,只有等于时候出现错误

本问题来自阿里云开发者社区的【11大垂直技术领域开发者社群】。点击链接欢迎加入感兴趣的技术领域群

展开
收起
珍宝珠 2019-10-15 17:32:57 1385 0
1 条回答
写回答
取消 提交回答
  • db.test.aggregate([
        {
            $project:{
                fields1: 1,
                fields2: 1,
                difference: { $eq: ["$fields1", "$fields2"]},
            },
        },
        {
            $match: {
                difference: true
            },
        },
    
    ]);
    
    2019-10-15 17:34:38
    赞同 1 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载