我通过sails.js 将js-data(和js-data-angular)与套接字结合使用。当通过套接字创建/更新新项目时,我想在我的 ui 中引起注意。
我想向对象添加一个“更新”属性,但不想无意中将它保存到数据库中。
有没有办法在 js-data 对象上挂起非持久性属性?
最佳答案
是的。
您可以使用 omit
在数据存储或每个资源上全局设置它。配置设置。例如,在实例化您的数据存储时,您可以指示 JSData 忽略所有以下划线开头的属性:
var store = new JSData.DS({ omit: [ /^_/ ] });
关于sails.js - 如何向不希望持久化的 js-data 对象添加属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31055867/