当前位置: 首页 > 网络应用技术

记录Ember数据的操作:创建,更新和删除

时间:2023-03-08 01:40:58 网络应用技术

  通过调用方法创建记录。

  存储对象可以在控制器和路由中使用。

  更改Ember数据记录与要更改的属性一样简单:

  Ember数据中的记录将像往常一样保留。

  Ember数据将跟踪每个记录的状态。保存时,这使Ember数据可以处理现有记录新创建的记录。

  默认情况下,Ember Data将Post创建的新记录添加到其类型URL中。

  HTTP动词用HTTP动词更新。

  您可以使用检查记录的属性来确定是否尚未保留记录。您还可以使用该方法查看已更改记录的哪些部分,什么是原始值。返回对象,键,键对象的属性是已更改的属性,值是值数组。

  目前,您可以保留更改或回滚更改。值为“保存记录”将恢复为原始值。如果有记录,它将从商店中删除。

  如果后端服务器在尝试保存后返回验证错误,则这些错误将在错误模型的属性上可用。这是当博客文章保存在博客模板中时可能显示的错误:

  返回诺言使异步处理和失败变得更容易。这是一个常见的模型:

  删除记录与创建记录一样简单。在模型的任何实例上进行call。将记录标记为删除。