2017-01-26 3 views
0

Я пытаюсь сделать queryRecord поиска внутри моей model функции, и я, кажется, ударяя об ошибке:Ember-DS queryRecord возвращает TypeError: Не удается преобразовать неопределенное значение или нуль объекта

TypeError: Cannot convert undefined or null to object

Мои model() выглядит следующим образом:

model() { 
    return this.store.queryRecord('model', { property: 'value' }) 
    .then(doc => console.log(doc)) // This doesn't even invoke 
} 

ответ

1

причина этой ошибки из-за XHR или REST API возвращения null или undefined в качестве ответа вместо пустого Object или Array.

> GET /model?query=x 
< null 

должен быть

> GET /model?query=x 
< {} 
Смежные вопросы

 Смежные вопросы