开发者社区 问答 正文

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

image.png

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

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

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