1
JSONを使用してMongoDBでクエリを作成し、jsonの1つのフィールドがデータベースの一部と一致するとオブジェクトを返すのはとにかくありますか? には、例えば、私は JSONを使ってMongoDBでクエリを作成する方法は?
{ house: 'true', garden: 'false' }
keysArray
と呼ばれるこのオブジェクトを持っており、私のデータベース内のいくつかのオブジェクトは、それらのうちの少なくとも1つに一致した場合、私は、クエリのフィールドとしてこのオブジェクトを渡しモンゴでクエリを作成し、返したいですフィールド:keysArray.forEach(function(key){
collection.find({keysArray}, function(err, propertyMatch){
console.log(propertyMatch)
})
})
私のデータベースにこれらのフィールドに一致するオブジェクトが1つあっても、オブジェクトが戻ってこない。事前に
おかげ
あなたはクエリに渡すオブジェクトをタイプしましたか?あなたは '.find({keysArray}、func ...)'を持っています。 '.find({key}、func ...)'を渡したくないでしょうか? –
ええ、これを試しましたが、私はまだ結果が戻ってきていません。 – PauloIke
jsonで "OR"ロジックが必要なようです – felipsmartins