如何检查所有数据是否都与猫鼬中的值匹配?

时间:2020-01-05 13:08:36

标签: node.js mongoose mongodb-query aggregation-framework

我的收藏是

{
id:1,
 "codes": [
            1,
            0,
            0
        ]
}

我必须检查代码中的所有值是否都匹配1 我尝试了以下

 value: {
                    $max: {
                        $cond: [{
                            $and: [{ $eq: ["$data.count_3", 1] },

                            ]
                        },
                            0,
                            1]
                    }
                },

this.data.count_3具有代码值i,e [1,0,0]

但是它不能正常工作。我正确使用了该变量。请事先帮助。

1 个答案:

答案 0 :(得分:0)

您可以在<span class="score">4.6</span> <script> function compute() { var oldscore = $( ".score" ).text(); var multiplier = 2; var total = parseFloat(oldscore) * parseFloat(multiplier); $( ".score" ).text(total); } $(document).ready(function(){ compute(); }); </script> 之前/之后比较数组。 更改此条件$filter以仅过滤有效项目。

"$eq": ["$$this", 1]

MongoPlayground