クエリを反復処理して、最終的に配列に挿入するコードを作成するさまざまな辞書を返します。
現時点での問題は、コードがシェルで機能することですが、スクリプトでは機能しません。
これが私のコードです:
cursor = db.model.find({'time': {'$gte': start, '$lt': end}}).sort('time')
for result in cursor:
result['_id']
シェルで使用すると、ID が返されます。スクリプトで使用すると、何も起こらなかったかのように単純にスキップします。どちらのシナリオでも、print (結果) を追加すると、結果全体が得られます。
ヘルプと説明をいただければ幸いです。ありがとう。