ContentDocumentLink
コンテンツドキュメントを複数のレコードにリンクし、ファイルをさまざまなオブジェクトに関連付けることを可能にします。
テーブル固有の情報
Select
Salesforce 本製品 では、クエリを実行するためにId、ContentDocumentId、またはLinkedEntityId によるフィルタリングが必要です。
フィルタやWHERE 句を作成する際には、次のいずれかの演算子を使用できます。次に例を示します。
SELECT * FROM ContentDocumentLink WHERE Id = 'your value' SELECT * FROM ContentDocumentLink WHERE ContentDocumentId = 'your value' SELECT * FROM ContentDocumentLink WHERE LinkedEntityId = 'your value'
Columns
| Name | Type | ReadOnly | References | Description |
| Id [KEY] | String | True |
コンテンツドキュメントリンクレコードの一意の識別子。 | |
| LinkedEntityId | String | False |
コンテンツドキュメントがリンクされているレコード(ユーザー、グループ、またはオブジェクトなど)のID。 | |
| LinkedEntityIdType | String | False |
ステートメントで使用する'LinkedEntityId' ポリモーフィック項目のタイプを指定します。 | |
| LinkedEntityIdExternalFieldName | String | False |
INSERT/UPDATE/UPSERT ステートメントで使用する'LinkedEntityId' ポリモーフィック項目の外部項目名を指定します。 | |
| ContentDocumentId | String | False |
このリンクに関連付けられているコンテンツドキュメントのID。 | |
| IsDeleted | Bool | True |
リンクレコードが削除されたか(true)、削除されていないか(false)を示します。 | |
| ShareType | String | False |
リンクされたエンティティに付与されたアクセスレベル。たとえば、閲覧者は'V'、コラボレーターは'C'、推定権限は'I' です。 | |
| Visibility | String | False |
Visibility 情報を含む項目。 | |
| SOQL | String | False |
Salesforce サーバーに対して実行するSOQL クエリを指定します。この疑似カラムがWHERE 句から設定されている場合、元のクエリよりも優先されます。 | |
| ExternalIdColumn | String | False |
挿入を実行する際に使用する外部ID カラムを指定します。この値が指定されている場合、INSERT コマンドが呼び出されたときにupsert が使用されます。 | |
| FilterScope | String | False |
クエリから返されるレコードを制限するオプションのスコープ。このプロパティは、Delegated、Everything、Mine、MineAndMyGroups、My_Territory、My_Team_Territory、またはTeam のいずれかの値を取ることができます。 | |
| SystemModstamp | Datetime | True |
リンクレコードが最後に更新された日時。 |