如何在pymongo中实现这一点?
number == 100 or (number >=10000 and number < 10100)?
目前,我正在使用
*condition['number'] = {'$gte':input_number * 100, '$lt':(input_number + 1) * 100}*
然后查询条件。
但我不知道如何添加“number == 100”。谢谢!
答案 0 :(得分:0)
答案是:
condition['$where'] = '(this.number + "").substr(0, 3) == "%d"' % input_number
我从中学到的是,你可以查询javascript函数或其他地方的内容和内容。
但请注意,这种愚蠢的方法很慢。