0
検索するキーとして変数を使用してmongodbをクエリするにはどうすればよいですか?変数をキーとしてクエリを実行しようとしています
データ:
const schedule = {
day0: [10, 1440],
day1: [10, 1440],
day3: [10, 1440],
day6: [10, 1440],
}
あなたはES6 computed propery names
const query = { [`schedule.${varHere}`]: { $exists : true } };
またはプロパティ名として式を使用してのいずれかを使用して最初のオブジェクトを設定する必要があり、クエリ
User.find({ `schedule.${varHere}` { $exists: true}}, (err, users) => {
console.log(users)
})
可能な重複http://stackoverflow.com/questions/695050/how-do-私は、オブジェクトの名前を変数として使用して、JavaScriptオブジェクトに追加する) – Matt