MongoDB.local SF, Jan 15: See the speaker lineup & ship your AI vision faster. Use WEB50 to save 50%
Find out more >
Docs Menu
Docs Home
/ /

string フィールドのインデックス作成方法

MongoDB Search の string タイプを使用して、stringフィールドにインデックスを作成します。MongoDB Search の phrasequerystringspantextwildcardregexmoreLikeThis 演算子を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 フィールドはインデックス化されません。

戻る

objectId

項目一覧