Comments
アプリのレコードに投稿されたユーザーコメントを取得し、チームがコラボレーション活動を分析したり、会話履歴を外部レポートツールにエクスポートしたりできるようにします。
Select
WHERE 句ではRecordId およびAppId カラムが必須です。本製品 はKintone API を使用してこれらのカラムによる結果をフィルタリングします。また、Kintone API はId のフィルタもサポートしています。 デフォルトでは、本製品 はクライアント側で本製品 内で他のフィルタを処理します。
例えば、次のクエリはサーバー側で処理されます。
SELECT * FROM Comments WHERE RecordId = 1 AND AppId = 5 AND Id = 1
Insert
INSERT ステートメントでは、AppId およびRecordId カラムが必須です。
INSERT INTO Comments (AppId, RecordId, Text, MentionsAggregate) VALUES (5, 1, 'To do', '[{"code": "Administrator","type": "USER"}]')
Delete
Comments を削除するには、RecordId、AppId、およびId を指定してDELETE ステートメントを発行します。
DELETE FROM Comments WHERE RecordId = 1 AND AppId = 5 AND Id = 1
Columns
| Name | Type | ReadOnly | References | Description |
| Id [KEY] | Integer | True |
コメントの識別子。アプリ内でコメントを一意に参照し、関連するアクションやメタデータにリンクするために使用されます。 | |
| AppId [KEY] | Integer | False |
コメントが投稿されたレコードを含むアプリのアプリID。ディスカッションを特定のアプリケーションに関連付けるのに役立ちます。 | |
| RecordId [KEY] | Integer | False |
コメントが属するレコードのレコードID。個々のデータエントリに紐付いた会話を追跡できます。 | |
| Text | Longvarchar | False |
コメントの全文。書式設定や複数行入力を保持するために使用される改行コードを含みます。 | |
| CreatorCode | String | True |
コメントを作成したユーザーのログイン名。監査やユーザーアクティビティの追跡をサポートします。 | |
| CreatorName | String | True |
コメントを作成したユーザーの表示名。インターフェースやレポートで読みやすい作成者情報を表示するために使用されます。 | |
| CreatedAt | Datetime | True |
コメントが作成された日時。ディスカッションやアクティビティ履歴の時系列参照を提供します。 | |
| MentionsAggregate | String | False |
コメント内でメンションされたユーザーの詳細を含む配列。通知や対象を絞ったコミュニケーションの追跡を可能にします。 |