Apex 開発者ガイド
Spring '26 (API version 66.0)
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
Apex でのデータの操作
Lightning プラットフォームの永続レイヤでは、データを追加したり操作したりすることができます。sObject データ型は、データオブジェクトを保持する主なデータ型です。データを操作するには、データ操作言語 (DML) を使用し、データを取得するには、() などのクエリ言語を使用します。
-
sObject の操作
この開発者ガイドでは、sObject という用語は、Lightning プラットフォームデータベースに保存できるオブジェクトを指します。 -
Data Manipulation Language
Apex を使用すると、データベース内のデータを挿入、更新、削除、または復元できます。DML 操作では、レコードを一度に 1 つずつ変更するか、一括で変更できます。 -
SOQL および SOSL クエリ
ステートメントを角括弧で囲むことによって、Apex の Salesforce オブジェクトクエリ言語 (SOQL) または Salesforce オブジェクト検索言語 (SOSL) ステートメントをその場で評価することができます。 -
SOQL For ループ
SOQL for ループは SOQL クエリで返されたすべての sObject レコードを反復します。 -
sObject のコレクション
sObject のリスト、セット、および対応付けを管理できます。 -
動的 Apex
-
Apex セキュリティと共有
Apex を使用する場合、コードのセキュリティは重要です。Apex クラスのユーザ権限を追加し、共有ルールを適用する必要があります。このまま読み進んで、Apex による共有管理について学習し、セキュリティのヒントを確認してください。 -
カスタム設定
カスタム設定はカスタムオブジェクトに類似しています。アプリケーション開発者は、カスタムデータセットを作成したり、組織、プロファイル、または特定のユーザのカスタムデータを関連付けたりできます。すべてのカスタム設定データはアプリケーションキャッシュで公開されます。これにより、データベースへのクエリを繰り返し行うコストをかけずに、効率的なアクセスを実現します。これで、数式項目、入力規則、フロー、Apex、SOAP API でこのデータを使用できます。