幻影/模型/用户.js
import { Model, hasMany } from 'ember-cli-mirage';
export default Model.extend({
posts: hasMany()
});
幻影/模型/邮政js
import { Model, belongsTo } from 'ember-cli-mirage';
export default Model.extend({
user: belongsTo()
});
海市蜃楼/工厂/用户.js
import { Factory, faker } from 'ember-cli-mirage';
export default Factory.extend({
name(i) {
return `Person ${i}`;
},
afterCreate(user, server){
server.create('post', 10, { user });
}
});
import { Factory, association } from 'ember-cli-mirage';
export default Factory.extend({
title(i) {
return `Show ${i}`;
},
description(){
return faker.lorem.paragraph();
},
user: association()
});
幻影/序列化程序/用户.js
import { RestSerializer } from 'ember-cli-mirage';
export default RestSerializer.extend({
include: ['posts']
});
export default function(server) {
server.createList('user', 10);
}
在我的模型钩子里我请求
this.get('store').findAll('user')
我错过了什么?