我有一个使用ember-model的应用程序,当将 ID 以外的任何内容传递给 find 时,我无法获得单个模型。
我的代码会更有意义:
currentMembership: function() {
var mem = Membership.find({ user_id: 1, organization_id: 1, limit: 1 });
return mem.get('firstObject');
}.property()
我也尝试过使用fetch
但无济于事:
currentMembership: function() {
return Membership.fetch({ user_id: 1, organization_id: 1, limit: 1 }).then(
function(results) {
return results.get('firstObject');
}
);
}.property()
有没有办法做到这一点,我们可以强制响应构建第一个对象并返回单个模型而不是记录数组?