クエリオブジェクトのキーを動的に設定する必要があります:
var name = req.params.name;
var value = req.params.value;
var query = {};
query[name] = value;
collection.findOne(query, function (err, item) { ... });
{name: value}
を実行する場合 、キーは文字列'name'
変数name
の値ではありません 。
クエリオブジェクトのキーを動的に設定する必要があります:
var name = req.params.name;
var value = req.params.value;
var query = {};
query[name] = value;
collection.findOne(query, function (err, item) { ... });
{name: value}
を実行する場合 、キーは文字列'name'
変数name
の値ではありません 。