检查模型是否包含密钥derbyjs

时间:2015-07-09 05:17:59

标签: derbyjs

有没有办法检查模型上是否存在属性?

var self = model.get("users."+userId);
if (! self.name.firstName){
  //do something
}

1 个答案:

答案 0 :(得分:0)

这似乎有效;但是,您需要逐个检查每个属性,因为可能不存在到链的远端。

所以也许:

var self = model.get("users."+userId);
if (!self.name && !self.name.firstName){
  //do something
}