在我的应用程序中,我正在执行多项find
操作。所有这些都在工作,除了一个被拒绝。出于调试目的,我在应用程序启动期间发送请求:
preloadData : function () {
SettingsApp.Node.find();
SettingsApp.Locator.find();
SettingsApp.Phonelocation.find();
SettingsApp.User.find(CNST.ME_FAKE_DOC_ID);
SettingsApp.Company.find(CNST.MY_ORG_FAKE_DOC_ID);
},
这就是它在控制台中的样子:
正如你所看到的,所有请求都是isFullfilled
除了最后一个是isRejected
. 只说“rejectedReason
错误”。
这可能是什么原因造成的?这不是后端问题,因为根本没有发送请求。我唯一能想到的是适配器配置,因为companies
它有一个不规则的复数:
SettingsApp.Adapter.configure('plurals', {
voice_menu : 'voicemenus',
profile : 'profile',
company : 'companies',
});
但这似乎正在被正确使用。还有什么可能导致这种情况?