MongoDBはのネイティブ演算子($とJavaScript以外)を使用して同じコレクション内の2つのフィールドを比較することをサポートしていますか? 私はすでにsimilarquestionsを見ました。
のMongoDB documentationがはっきりと述べている:JavaScriptがもっとゆっくり、このページに記載されているネイティブの演算子よりも実行されますが、非常に柔軟性のある
。
私の最大の関心事はスピードであり、可能であればインデックスを使用したいと思います。 JavaScriptを使用せずにMongoDBの2つのフィールドを比較することは可能ですか?
での進展は絶対に確かであることをオペレータがあなたのユースケースのために遅すぎますか$? – maerics
@maerics短い答え - はい。他のすべてが失敗したら、私の最後の手段がどこになるのか。しかし、私は非常に多くの場合、インデックス付きのフィールドで検索する場所と場所を避けたいと考えています。 –