84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
mongo的name字段需要多长的情况下才需要加上全文索引。
必要な知識を追加します: mongo には name的字段,看样子是你自己的表中有一个叫name と呼ばれる固定フィールドがありません。 一般フィールドの場合、インデックスキーとして使用されるフィールドにはいくつかの制限があります。ドキュメントを参照してください。つまり、1024 バイト未満です。この制限を超えると、インデックス作成はできなくなります。この問題を解決するための全文インデックスは存在しません。これは、大文字小文字、単数形と複数形、時制を無視して、主に意味のある単語を照合します。全文インデックス作成に関するドキュメントもありますので、よく読んでください。これは通常のインデックス作成とはまったく異なります。 さらに、テーブルにはフルテキスト インデックスを 1 つしか持てませんが、フィールドごとに異なる重みを設定し、最終的にマッチング スコアを計算できます。
name
名前のようなフィールドがどれだけ長くても、基本的には全文インデックスを作成する必要はなく、通常のインデックスで十分であり、プレフィックスによって照合されます。
各コレクションに使用できる全文インデックスは 1 つだけです。記事のコンテンツなどのフィールドには、優れたスチールを使用する必要があります。
必要な知識を追加します:
mongo には
name
的字段,看样子是你自己的表中有一个叫name
と呼ばれる固定フィールドがありません。一般フィールドの場合、インデックスキーとして使用されるフィールドにはいくつかの制限があります。ドキュメントを参照してください。つまり、1024 バイト未満です。この制限を超えると、インデックス作成はできなくなります。この問題を解決するための全文インデックスは存在しません。これは、大文字小文字、単数形と複数形、時制を無視して、主に意味のある単語を照合します。全文インデックス作成に関するドキュメントもありますので、よく読んでください。これは通常のインデックス作成とはまったく異なります。
さらに、テーブルにはフルテキスト インデックスを 1 つしか持てませんが、フィールドごとに異なる重みを設定し、最終的にマッチング スコアを計算できます。
名前のようなフィールドがどれだけ長くても、基本的には全文インデックスを作成する必要はなく、通常のインデックスで十分であり、プレフィックスによって照合されます。
各コレクションに使用できる全文インデックスは 1 つだけです。記事のコンテンツなどのフィールドには、優れたスチールを使用する必要があります。