2016-10-29 2 views
0

Итак, вчера я потратил 4-6 часов на эту проблему и не нашел ничего, что могло бы помочь в Интернете, поэтому я поделюсь им здесь. Это произошло на простой updateAttributes, не может обновлять, я всегда получаю эту ошибку:Loopback fail on updateAttributes id property undefined to undefined

id property (undefined) cannot be updated from undefined to undefined

Изнутри кода, или с удаленным концом метода точки, в первую upsert был «троллинг» меня, я записывал значения на «после сохранения», наблюдал, и он был там, но никогда не сохранялся в базе данных, я пытался использовать конечную точку непосредственно в проводнике, такую ​​же ошибку, я удалил все мои аклы, у меня было много, может быть, это вызывало какой-то конфликт, ничего, я даже удалил все мои модельные методы, у меня было много наблюдений «перед сохранением», «после сохранения», «доступа», «загружено», возможно, что-то там путалось, ничего, я добавил beforeRemote('prototype.updateAttributes',...); значения там, которые еще не сохраняли или не получали эту ошибку, пока я, наконец, не понял, купив также удалить отношения, я видел, что у меня было 3 свойства с «id»: true в моей модели json-файла D: (я скопировал их, чтобы добавить новые свойства, которые мне нужны), и именно это было конфликтом dang Я cryed и я пошел спать T^T

ответ

0

Таким образом, ответ был:

Check you json model definition there might be wrong properties defined as 'id' ("id": true)