0
pymongoを使用して以下の検索クエリを書くにはどうすればよいですか?このクエリは、dbでうまく動作します。pymongoどこが複雑な関数を持つ節
{$where: function() {
var deepIterate = function (obj, value) {
for (var field in obj) {
if (obj[field] == value){
return true;
}
var found = false;
if (typeof obj[field] === 'object') {
found = deepIterate(obj[field], value)
if (found) { return true; }
}
}
return false;
};
return deepIterate(this, "573c79aef4ef4b9a9523028f")
}}
おかげで、私は上記を試してみましたが、私はこの、2リターンdeepIterate(の値を「2」に送信する必要があります)。この値を関数変数として取得し、その関数の文としてこのcollection.find_oneを持つ必要があります。 %sを試して値を送信したが、それは役に立たなかった。 – Veena