2016-12-21 7 views
0

엠버와 함께 엠버를 사용하여 내 API 백엔드를 시뮬레이션하고 싶습니다. 나는 빠른 시작을 따랐다 및 상점의 호출을 통해서 10 개 항목을 얻을 수 있습니다 :mirage 엠버 속성이 정의되지 않았습니다.

return this.get('store').findAll('authors') 

내가 이것을 설정 createList를 사용했지만, 내가 그들을 볼 때 단지 ID와 유형이 정확합니다. 나는 엠버 크롬 (ember chrome add)에있는 애트리뷰트 이름을 볼 수 있지만 모든 것은 정의되지 않았다.

내가 뭘 잘못하고 있는지 아는 사람이 있습니까?

import { JSONAPISerializer } from 'ember-cli-mirage'; 

export default JSONAPISerializer.extend({ 
}); 

나는 속성이 데이터 속성에 일반적이며, 그것은 더 이상을 필요가 없습니다 그래서이 타다 남은 데이터로 처리됩니다 믿습니다

나는 시리얼 라이저와 함께 할 수있는 뭔가 될 줄 알았는데 바뀐다 고?

답변

1

마지막으로 내가 가진 신기루에 대한 default.js에서, 그것을 밖으로 일 :

server.createList('authors', 10); 

저자의 내 목록을 생성하지만, '저자'해야하거나 목록을 만든 다음 일치 '를 찾습니다 '작성자'팩터 리 대신 '작성자'팩터 리가 있어야하며 속성이 없으므로 속성이없는 레코드 만 생성합니다. 나머지 부분은 너무 명확하지 않으므로 다른 쪽을 작성자에게 다시 매핑합니다 (희망 사항!). 어리석은 실수이지만 잘하면 누군가 다른 사람을 도울 것입니다!