Ember.js 查找操作(AJAX请求)被拒绝,未在连线中看到

Ember.js 查找操作(AJAX请求)被拒绝,未在连线中看到,ember.js,ember-data,Ember.js,Ember Data,在我的应用程序中,我正在执行几个find操作。他们都在工作,只有一个被拒绝了。出于调试目的,我在应用程序启动期间发送请求: preloadData : function () { SettingsApp.Node.find(); SettingsApp.Locator.find(); SettingsApp.Phonelocation.find(); SettingsApp.User.find(CNST.ME_FAKE_DOC_ID); SettingsA

在我的应用程序中,我正在执行几个
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
仅显示“错误”

这可能是什么原因造成的?这不是后端问题,因为根本没有发送请求。我能想到的唯一一件事就是适配器配置,因为
公司
有一个不规则的复数:

SettingsApp.Adapter.configure('plurals', {
    voice_menu : 'voicemenus',
    profile    : 'profile',
    company    : 'companies',
});

但这似乎被正确地使用了。还有什么原因会导致这种情况?

我不知道您的
GET
请求被拒绝的确切原因,但作为调试目的的快速解决方法,您可以执行以下操作以获取有关正在发生的错误的更多信息:

Ember.RSVP.configure('onerror', function(error) {
  console.log(error.message);
  console.log(error.stack);
});

希望有帮助。

谢谢。现在,神奇的是,这些要求得到了满足!我什么也没变!莫名其妙!我将保留RSVP调试,以备将来出现问题时使用。不相关,但由于这一点,我已经看到发生了一些
TransitionAborted
错误,不知道为什么。我也会保留这个问题,以防有人能提出为什么请求被拒绝。