1

動的に生成されたmongodb複合フィルターがあります。

where_condition = {"$and":[{"column_3": "Offer"}, {"column_2":"MSN"}]}
collection.find(where_condition)

状態の深さが不明である可能性があり$andます$or

where_conditionの負数を見つけることは可能ですか?

これは動作しません

not_condition = {"$not": where_condition}
4

1 に答える 1

0

$norを使用することをお勧めします。このようなもの:

where_condition = {"$and":[{"column_3": "Offer"}, {"column_2":"MSN"}]}
not_condition = {"$nor":[{"column_3": "Offer"}, {"column_2":"MSN"}]}

$norのmongodbドキュメントでさらに情報を見つけることができます。

于 2013-01-20T03:40:19.943 に答える