私はmongooseを使用して、$またはを使用して2つの条件に対応するDBの値を取得しています。 私は応答をフィルタで区切りたいと思っています。
Cars.find({$or : [{color: 'blue'}, {color: 'red'}]}, function(Cars){
console.log(Cars);
})
このコードが返されます:
[
{
_id: 'Car1',
color: 'blue'
},
{
_id: 'Car2',
color: 'red'
},
]
あなたは、各条件に対応するオブジェクトを知るのいずれかの方法を持っていますか?オブジェクト内の直接の比較を実現することなく。このような
:あなたがちょうどそれらを別々に行い、その結果を組み合わせることができますので、
[
[ //Array with objects with color = 'blue'
{
_id: 'Car1',
color: 'blue'
},
],
[ //Array with objects with color = 'red'
{
_id: 'Car2',
color: 'red'
},
],
]
あなたは 'CArSchema'を表示することができます –