0

これをpymongoでどのように実装できますか?

number == 100 or (number >=10000 and number < 10100)?

現在、私はそれをやっています

*condition['number'] = {'$gte':input_number * 100, '$lt':(input_number + 1) * 100}*  

次に、条件を使用してクエリを実行します。

しかし、「number == 100」を追加する方法がわかりません。ありがとう!

4

1 に答える 1

0

答えは次のとおりです。

condition['$where'] = '(this.number + "").substr(0, 3) == "%d"' % input_number 

ここから学んだことは、どこでクエリを実行でき、どこのコンテンツが JavaScript 関数か何かであるということだけです。
ただし、このばかげた方法は非常に遅いことに注意してください。

于 2012-10-17T07:18:06.120 に答える