Sharepointrestapiでリストに数値列を追加する方法
SharePoint REST API を使用してリストに数値列を追加するには、以下の手順に従います。リストのメタデータを取得して、リストの内部名 (Internal Name) を取得します。リストの内部名を使用して、数値列の定義を作成します。リストの数値列を作成します。以下は、数値列を追加するための REST API リクエストの例です。ステップ1: リストのメタデータを取得するリストのメタデータを取得するための REST API リクエストを送信します。bashCopy codeGET /_api/web/lists/getByTitle('YourListTitle')?$select=Idこのリクエストにより、リストの ID を取得します。ステップ2: 数値列の定義を作成する数値列の定義を作成する JSON ペイロードを作成します。jsonCopy code{ "__metadata": { "type": "SP.FieldNumber" }, "FieldTypeKind": 9, // この値は数値列のフィールドタイプを表します "Title": "YourColumnTitle", // 列の表示名 "InternalName": "YourInternalColumnName", // 列の内部名 "Required": false, // 必須フィールドかどうか "EnforceUniqueValues": false, // 重複値の許可 "MinValue": 0, // 最小値 "MaxValue": 100 // 最大値}ステップ3: リストに数値列を追加するリストに数値列を追加するための REST API リクエストを送信します。bashCopy codePOST /_api/web/lists/getByTitle('YourListTitle')/fieldsヘッダー:cssCopy codeAccept: application/json;odata=verboseContent-Type: application/json;odata=verboseボディ:jsonCopy code{ "__metadata": { "type": "SP.FieldNumber" }, "FieldTypeKind": 9, "Title": "YourColumnTitle", "InternalName": "YourInternalColumnName", "Required": false, "EnforceUniqueValues": false, "MinValue": 0, "MaxValue": 100}これで、リストに新しい数値列が追加されます。必要に応じて、定義を変更して、最小値、最大値、表示名などを調整することができます。