중첩 넣지브리즈 data.results 내가 다음 계층 클래스가 JSON
[HttpGet]
public IQueryable<HClass> Items()
내가있는 기능을 가지고 내 뷰 모델 :
function getItems() {
return entityQuery.from('Items')
.using(manager).execute()
.then(success)
.fail(queryFailed);
function success(data) {
vm.items = data.results; //Problem here.
}
}
디버그 모드에서 나는 "data.XHR.responseText
는"중첩 된 JSON 공단이 있는지 검토 자녀의 모든 배열이있는 모든 항목이 있지만 "data.results
"에는 자녀가없는 부모 만 있습니다.
제발 도와주세요.
'[BreezeController] 공개 클래스 MyController : ApiController {...}',하지만 Child 속성으로 드릴하면이 내용이 비어 있습니다. – kuskunko
당신은 data.XHR.responseText에 "각각의 자식 배열을 가진 모든 항목으로 완성 된 중첩 JSON"이 있다고 언급했습니다. 그렇다면 $ type 속성이 자식에 표시됩니까? –
예, 저는 jSON의 일부를 잘라 냈습니다 :'{{$ id ":"1 ","$ type ":"Project.Entities.HClass, Project.Entities ","Id ": 1,"Name " 항목 1 ","어린이 ": [{"$ id ":"2 ","$ type ":"Project.Entities.HClass, Project.Entities ","Id ": 26,"ParentId ": 1,"Name ":"Item 26 ","Children ": [{... ' – kuskunko