Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ember DS queryRecord返回TypeError:无法将未定义或null转换为对象_Javascript_Ember.js_Browser_Ember Data - Fatal编程技术网

Javascript Ember DS queryRecord返回TypeError:无法将未定义或null转换为对象

Javascript Ember DS queryRecord返回TypeError:无法将未定义或null转换为对象,javascript,ember.js,browser,ember-data,Javascript,Ember.js,Browser,Ember Data,我试图在模型函数中执行queryRecord搜索,但似乎遇到了一个错误: TypeError:无法将未定义或null转换为对象 我的模型如下所示: model() { return this.store.queryRecord('model', { property: 'value' }) .then(doc => console.log(doc)) // This doesn't even invoke } 此错误的原因是XHR或REST API返回null或undefin

我试图在模型函数中执行queryRecord搜索,但似乎遇到了一个错误:

TypeError:无法将未定义或null转换为对象

我的模型如下所示:

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

此错误的原因是XHR或REST API返回null或undefined作为响应,而不是空对象或数组

应该是

> GET /model?query=x
< {}
> GET /model?query=x
< {}