の使用を避けるように言われていることが多いiterator_to_array
ため、代わりに a を直接使用しforeach loop
てフィールドを取得する必要があります。
主な理由は、 iterator_to_array が返されたすべてのドキュメントを RAM にロードすることです。
しかし、それだけです。私は尋ねます:
ものが のみONE document
を返し、そのドキュメントがのみを返す場合はどうなりますONE field
か? iterator_to_array は、ループをスローするよりも適していませんか?
そして、ほとんどの場合projections
、変数に確実に渡すフィールドだけを返すように使用しています。当然、とにかくRAMに保存されます... '-'