MongoDB Searchstring タイプを使用して、 string フィールドをインデックス。 MongoDB Search フレーズ、クエリ文字列、範囲、テキスト、ワイルドカード、正規表現、 moreLikeThis 演算子を使用して、string タイプとしてインデックス付けされたフィールドをクエリします。
string 型の制限
MongoDB Search string タイプを使用して、ファセット または オートコンプリート 演算子クエリのフィールドをインデックスことはできません。MongoDB Search 結果をソートするためのフィールドのインデックス作成には string 型は使用できません。代わりに、静的マッピングを使用して string フィールドを次のタイプとしてインデックス必要があります。
string フィールドに対してファセット演算子クエリを実行するための stringFacet 型。MongoDB Search は、ファセット用の string フィールドを動的にインデックスしないことに注意してください 。
string フィールドに対して オートコンプリート演算子 クエリを実行する オートコンプリート タイプ。MongoDB Search は、動的に オートコンプリート用の string フィールドを インデックスしないことに注意してください 。
トークン タイプを使用して、 MongoDB Search 結果を stringフィールドでソートします。MongoDB Search では、結果を ソート するために string フィールドを 動的に インデックスことはありません。
トークン タイプを使用して、クエリの完全一致を検索するためのトークン タイプ。MongoDB Search では、これらの演算子を使用するクエリで文字列フィールドを 動的に
tokenタイプとしてインデックスません。
重要
MongoDB Search は、アナライザトークンのサイズが 32766 バイトを超える、string フィールドのインデックスません。キーワードアナライザを使用している場合、32766 バイトを超える string フィールドはインデックス化されません。