gpt4 book ai didi

ember.js - 如何通过 ID 删除 Ember 数据记录

转载 作者:行者123 更新时间:2023-12-02 19:01:40 27 4
gpt4 key购买 nike

对于 Ember Data,我想知道如何删除已知 ID 的记录。

最佳答案

请注意,在调用 rec.deleteRecord() 后,您还需要调用 rec.save() 来“提交”删除。

this.get('store').find('model', the_id_of_the_record).then(function(rec){
rec.deleteRecord();
rec.save();
});

您可以看到,通过在上面的 JSBin 中添加一条记录 ( http://jsbin.com/iwiruw/458/edit ),删除它,然后重新加载页面,这是必要的。页面重新加载后(或者单击“使用 JS 运行”按钮),您将看到该记录“复活”。这是一个添加了 rec.save() 的 jsbin,您可以在其中看到记录没有恢复。

http://jsbin.com/iwiruw/460/edit

关于ember.js - 如何通过 ID 删除 Ember 数据记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18709381/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com