【发布时间】:2017-08-03 19:42:09
【问题描述】:
我有一个像这样设置的基本 api...
/api/v1/logs/
/api/v1/logs/type1-logs
/api/v1/logs/type2-logs
/api/v1/logs/type3-logs
它们每个都只支持 GET,如果用户向 /api/v1/logs 发出请求,他们应该会获取所有日志。
我在 Mirage 中设置了工厂和场景,但我不确定如何实际返回不同类型的数组。
我当前的 config.js 导致 ember 抱怨未定义的资源类型。
this.get('/logs', function(db, request) {
let data = {
data: [
db.type1Logs,
db.type2Logs,
db.type3Logs
]
};
return data;
});
我做错了什么?
【问题讨论】:
-
您有机会尝试我提供的答案吗?
标签: ember.js ember-data ember-cli-mirage