Docs Menu
Docs Home
/ /

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

MongoDB Search の string タイプを使用して、stringフィールドにインデックスを作成します。MongoDB Search の phrasequerystringspantextwildcardregexmoreLikeThis 演算子をstringタイプとして書き込みフィールドインデックスに使用します。

stringタイプは、string フィールドに対するすべてのMongoDB Search 機能をサポートしていません。 stringフィールドをトークンとして次のインデックスを作成します。

  • string フィールドに対してファセットクエリを実行します。

  • MongoDB Search の結果を string フィールドでソートします。

  • equalsin、およびrange の各演算子を使って、クエリの完全一致を検索します。

デフォルトの を使用するMongoDB SearchtypeSet の動的マッピングは、string フィールドのみをstring タイプとしてインデックス化します。サポートされている機能を使用するには、カスタム を指定して string を動的にインデックスか、typeSet tokenまたはautocomplete を指定します。

重要

MongoDB Search は、アナライザトークンのサイズが 32766 バイトを超える、string フィールドのインデックスません。キーワードアナライザを使用している場合、32766 バイトを超える string フィールドはインデックス化されません。

戻る

objectId

項目一覧