ユーザマニュアル




2024/06/11

MANUAL

開発者向け機能:サーバスクリプト:items

## 概要 [サーバスクリプト](/ja/manual/table-management-server-script)で「レコード」の作成、読み取り、更新、削除等を行うためのオブジェクトです。「modelオブジェクト」では現在のレコードのみを扱えますが、「itemsオブジェクト」ではIDを指定して任意のレコードを扱うことができます。 ## 注意事項 1. [サーバスクリプト](/ja/manual/table-management-server-script)で「レコード」のI/Oを行うとサーバ側の処理負荷が増大することがあります。[サーバスクリプト](/ja/manual/table-management-server-script)の実行時間が 10 秒を超えるとタイムアウトにより処理が停止し「アプリケーションエラー」が発生します。タイムアウト時間の調整は[Script.json](/ja/manual/script-json)の「ServerScriptTimeOut」で行います。 ## 制限事項 1. アクセス権の無い操作を行うことはできません。例えば レコードID 10 の読み取り操作を行うスクリプトを記述した場合、レコードID 10 の読み取り権限のないユーザがアクセスした場合には、レコードの取得が行えません。 ## プロパティ プロパティはありません。 ## メソッド |No|Name|Description| |:---|:---|:---| |1|[NewIssue](/manual/server-script-items-new-issue)|「期限付きテーブル」に対する[apiModel](/ja/manual/server-script-api-model)オブジェクトの新規インスタンスを作成します。| |2|[NewResult](/manual/server-script-items-new-result)|「記録テーブル」に対する[apiModel](/ja/manual/server-script-api-model)オブジェクトの新規インスタンスを作成します。| |3|[NewSite](/manual/server-script-items-new-site)|[サイト](/ja/manual/site)に対する[apiModel](/ja/manual/server-script-api-model)オブジェクトの新規インスタンスを作成します。| |4|[Create](/manual/server-script-items-create)|「レコード」を作成します。| |5|[Get](/manual/server-script-items-get)|指定した条件に合致する「apiModelオブジェクト」の配列を取得します。| |6|[Update](/manual/server-script-items-update)|「レコード」を更新します。| |7|[Delete](/manual/server-script-items-delete)|「レコード」を削除します。| |8|[BulkDelete](/manual/server-script-items-bulk-delete)|「レコード」を一括削除します。| |9|[Sum](/manual/server-script-items-sum)|「レコード」の[数値項目](/ja/manual/table-management-num)の合計値を取得します。| |10|[Average](/manual/server-script-items-average)|「レコード」の[数値項目](/ja/manual/table-management-num)の平均値を取得します。| |11|[Max](/manual/server-script-items-max)|「レコード」の[数値項目](/ja/manual/table-management-num)の最大値を取得します。| |12|[Min](/manual/server-script-items-min)|「レコード」の[数値項目](/ja/manual/table-management-num)の最小値を取得します。| |13|[Count](/manual/server-script-items-count)|「レコード」の件数を取得します。| |14|[GetSite](/manual/server-script-items-get-site)|サイトIDを指定してサイト情報を取得します。| |15|[GetSiteByTitle](/manual/server-script-items-get-site-by-title)|サイトのタイトルを指定してサイト情報を取得します。| |16|[GetSiteByName](/manual/server-script-items-get-site-by-name)|サイトのサイト名を取得してサイト情報を取得します。| |17|[GetSiteByGroupName](/manual/server-script-items-get-site-by-group-name)|サイトのサイトグループ名を指定してサイト情報を取得します。| |18|[GetClosestSite](/manual/server-script-items-get-closest-site)|サイトのサイト名を指定して該当サイトに最も近いサイト情報を取得します。| ## 関連情報 <div id="ManualList"><ul><li><a href="/ja/manual/script-json">パラメータ設定:Script.json</a><span>2024/09/13 up</span></li></ul></article> <ul><li><a href="/ja/manual/site">サイト機能</a><span>2024/10/22 up</span></li></ul></article> <ul><li><a href="/ja/manual/table-management-num">テーブルの管理:項目:数値</a><span>2023/04/21 up</span></li></ul></article> <ul><li><a href="/ja/manual/table-management-server-script">テーブルの管理:サーバスクリプト</a><span>2024/10/08 up</span></li></ul></article> <ul><li><a href="/ja/manual/server-script">開発者向け機能:サーバスクリプト</a><span>2023/06/01 up</span></li> <li><a href="/ja/manual/server-script-items-average">開発者向け機能:サーバスクリプト:items.Average</a><span>2023/06/22 up</span></li> <li><a href="/ja/manual/server-script-items-bulk-delete">開発者向け機能:サーバスクリプト:items.BulkDelete</a><span>2023/06/22 up</span></li> <li><a href="/ja/manual/server-script-items-count">開発者向け機能:サーバスクリプト:items.Count</a><span>2023/06/22 up</span></li> <li><a href="/ja/manual/server-script-items-create">開発者向け機能:サーバスクリプト:items.Create</a><span>2024/05/02 up</span></li> <li><a href="/ja/manual/server-script-items-delete">開発者向け機能:サーバスクリプト:items.Delete</a><span>2023/06/22 up</span></li> <li><a href="/ja/manual/server-script-items-get">開発者向け機能:サーバスクリプト:items.Get</a><span>2023/07/13 up</span></li> <li><a href="/ja/manual/server-script-items-get-closest-site">開発者向け機能:サーバスクリプト:items.GetClosestSite</a><span>2024/06/11 up</span></li> <li><a href="/ja/manual/server-script-items-get-site">開発者向け機能:サーバスクリプト:items.GetSite</a><span>2023/06/23 up</span></li> <li><a href="/ja/manual/server-script-items-get-site-by-group-name">開発者向け機能:サーバスクリプト:items.GetSiteByGroupName</a><span>2023/06/23 up</span></li> <li><a href="/ja/manual/server-script-items-get-site-by-name">開発者向け機能:サーバスクリプト:items.GetSiteByName</a><span>2023/06/23 up</span></li> <li><a href="/ja/manual/server-script-items-get-site-by-title">開発者向け機能:サーバスクリプト:items.GetSiteByTitle</a><span>2023/06/23 up</span></li> <li><a href="/ja/manual/server-script-items-max">開発者向け機能:サーバスクリプト:items.Max</a><span>2023/11/17 up</span></li> <li><a href="/ja/manual/server-script-items-min">開発者向け機能:サーバスクリプト:items.Min</a><span>2023/06/22 up</span></li> <li><a href="/ja/manual/server-script-items-new">開発者向け機能:サーバスクリプト:items.New</a><span>2023/08/31 up</span></li> <li><a href="/ja/manual/server-script-items-new-issue">開発者向け機能:サーバスクリプト:items.NewIssue</a><span>2023/07/31 up</span></li> <li><a href="/ja/manual/server-script-items-new-result">開発者向け機能:サーバスクリプト:items.NewResult</a><span>2023/07/31 up</span></li> <li><a href="/ja/manual/server-script-items-new-site">開発者向け機能:サーバスクリプト:items.NewSite</a><span>2023/07/31 up</span></li> <li><a href="/ja/manual/server-script-items-sum">開発者向け機能:サーバスクリプト:items.Sum</a><span>2023/06/22 up</span></li> <li><a href="/ja/manual/server-script-items-update">開発者向け機能:サーバスクリプト:items.Update</a><span>2023/12/21 up</span></li> <li><a href="/ja/manual/server-script-items-upsert">開発者向け機能:サーバスクリプト:items.Upsert</a><span>2024/05/16 up</span></li> <li><a href="/ja/manual/server-script-api-model">開発者向け機能:サーバスクリプト:apiModel</a><span>2023/06/30 up</span></li> <li><a href="/ja/manual/server-script-api-model-create">開発者向け機能:サーバスクリプト:apiModel.Create</a><span>2024/05/02 up</span></li> <li><a href="/ja/manual/server-script-api-model-update">開発者向け機能:サーバスクリプト:apiModel.Update</a><span>2023/06/23 up</span></li></ul></article> <ul><li><a href="/ja/manual/faq-server-script-log">FAQ:サーバスクリプトのエラーログを出力したい</a><span>2024/04/29 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />
TOP
このページをシェアする
記載された商品名、各製品名は各社の登録商標または商標です。 © Implem Inc.