2016-10-29 4 views
0

어제 저는이 문제로 4 ~ 6 시간을 낭비했으며 인터넷에서 도움이 될만한 것을 찾을 수 없으므로 여기에서 설명하겠습니다. 먼저 upsert는 "건지"이었다에서, 코드 내부에서undefined로 정의 된 updateAttributes id 속성에서 루프백이 실패했습니다

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

, 또는 원격 메소드의 끝 지점에서 나, I를 : 그것은 내가 항상이 오류가 발생하고, 업데이트 할 수 없습니다 간단한 updateAttributes에 무슨 일이 있었 "저장 후"관측 값을 로깅했다, 거기 있었지만, 데이터베이스에 지속 적이, 내가 직접 탐색기에서 동일한 오류를 tryed, 나는 내 모든 ACL을 제거, 나는 어쩌면 그 원인을 많이했다 어떤 종류의 갈등, 아무것도, 나는 심지어 모든 나의 모델 방법을 제거했다, 나는 많은 것을 '구하기 전에', '저장 후', '접근', '로드 된', 어쩌면 뭔가가 엉망이되고 있었다. beforeRemote('prototype.updateAttributes',...); 값이 저장되었거나 그 dang 오류를 얻지 못함, 마침내 w를 깨달을 때까지 나도 관계를 제거하려고 노력하는 암탉, 나는 "ID"와 함께 3 개의 속성을 가지고있는 것을 보았다 : 나의 모델 json 파일 D : (필자는 필자가 필요로하는 새로운 속성을 추가하기 위해 붙여 넣었다.) 그것이 사실이었다. 그래서 대답했다 나는 cryed 나는 T^T

답변

0

을 잠 갔다 :

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