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を参照してください。