Sails.create even when item is null?
Sails.create even when item is null?
我有一个函数,它可以提取一个巨大的数据对象,并循环遍历每个数组作为item
。
在该函数中,我使用 model.create
将数组中的各种项目保存到我的数据库中,例如:
model.create({
name: item.name,
rating: item.rating.average,
imageMedium: item.image.medium,
imageLarge: item.image.large
)}, function(err, res) {};
一切都很好,如果name
不存在,它就是空的,其他任何事情也是如此。 我面临的问题是,如果item.image
为空,则会收到一个TypeError,说它无法读取中/大空。然后,该数组的整个创建出错,并且在我的数据库中根本没有为该数组创建任何数据。
无论如何,如果在上面的例子中,item.image 不存在,它只是使用 null 而不是出错?
下面是示例:
model.create({
name: item.name,
rating: item.rating.average,
imageMedium: !item.image?null:item.image.medium,
imageLarge: !item.image?null:item.image.large
)}, function(err, res) {};
相关文章:
- contentWindow.document.body is null
- document.getElementById(..) is null
- jquery TypeError: Response is null
- iframe contentDocument and contentWindow is null
- document.querySelector(...) is null error
- getElementById is null?
- Sbt 0.13 ScriptEngine is Null for getEngineByName(“JavaScrip
- AngularJS "localStorage.getItem" is null in $resou
- javascript canvas is null
- Sails.create even when item is null?
- Jquery ajax POST response is null
- Google App Engine: User is null
- Microsoft.XMLHTTP documentElement is NULL
- TypeError: this.element is null, Rails with Judge gem
- FileReader.readAsArrayBuffer return is null
- TypeError: jasmine.getEnv().currentSpec is null
- gapi.auth.authorize: TypeError: cv(...) is null
- Error document.getElementById is null
- Javascript TypeError: document.getElementById(...) is null
- JavaScript :TypeError: document.getElementById(...) is null