Page Contents
モデルを定義したら、作成・読取・更新・削除(CRUD)操作を使用して、モデルにデータを追加し、データを操作し、クエリを実行できます。 永続データストア(データベースなど)に接続されているすべてのLoopBackモデルは、自動的にPersistedModelクラスの作成・取得・更新・削除操作を行えます。
| 操作 | REST | LoopBack モデルメソッド (Node API)* |
対応するSQL 操作 |
|---|---|---|---|
| 作成 |
PUT /modelName
POST /modelName |
create()* |
INSERT |
| 読取 (取得) | GET /modelName?filter=... | find()* |
SELECT |
| 更新 (修正) |
POST /modelName
PUT /modelName |
updateAll()* |
UPDATE |
| 削除 (破壊) | DELETE /modelName/modelID | destroyById()* |
DELETE |
記載されているメソッドは、著名な例です。他のメソッドも同様の機能を提供する可能性があります。例えば:findById()・findOne()・findOrCreate()など。
詳細については、PersistedModel API 文書を参照してください。
詳細については、以下の記事を参照してください。
警告:
AngularJS クライアント のモデルのメソッドは、上記Node APIとは異なるシグネチャを持っています。
詳細は、AngularJS SDK APIを参照してください。