このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください
この機能は、データ コレクション内で配列フィールドを使用し、ターゲット コレクションの複数のユニークキーを保存することで、両コレクション間に多対多のリレーションシップを確立することを可能にします。例えば、「記事」と「タグ」という2つのエンティティがある場合、1つの記事に複数のタグを関連付けることができます。この際、記事コレクションでは、タグコレクションの対応するレコードIDを配列フィールドに保存します。
:::warning{title=注意}

現在のフィールドが存在するソース コレクションです。
リレーションシップを確立するターゲット コレクションです。
ソース コレクション内で、ターゲット コレクションのターゲットキーを保存する配列フィールドです。
配列フィールドタイプの対応関係は以下の通りです。
| NocoBase | PostgreSQL | MySQL | SQLite |
|---|---|---|---|
set | array | JSON | JSON |
ソース コレクションの配列フィールドに保存される値に対応する、ターゲット コレクション内のフィールドです。このフィールドは一意である必要があります。