在updateAttributes id属性undefined到undefined上环回失败



昨天,我在这个问题上浪费了4到6个小时,在网上找不到任何可以帮助的东西,所以我在这里分享一下。它发生在一个简单的updateAttributes,无法更新,我总是得到这个错误:

id属性(未定义)不能从未定义更新为未定义

从内部代码,或从远程方法终点,起初一个upsert"旋转"我,我是记录在"保存"后观察值,它在那里,但没有保存到数据库,如何端点直接在浏览器上,同样的错误,我删除所有的acl,我有很多可能导致某种冲突,什么都没有,我甚至删除了所有我的模型方法,我有许多观察之前保存,保存后,"访问","加载",也许有些东西在那里搞砸了,什么也没有,我添加了一个beforeRemote('prototype.updateAttributes',...);的值在那里,仍然没有保存或得到那个党错误,直到我终于意识到当试图删除关系时,我看到我有3个属性"id":true在我的模型json文件D:(我复制粘贴那些添加我需要的新属性),它是它,这是党冲突,我哭了,我去睡觉T^T

所以答案是:

检查你的json模型定义,可能有错误的属性定义为'id' ("id": true)

相关内容

  • 没有找到相关文章

最新更新