在sails.js中关联模型的Where子句
Where clause on an associated model in sails.js
Sails.js文档包括一个用户有许多宠物的例子。是否可以使用find()和where()函数来查找名为Bob的用户拥有的所有宠物?我试过这样的东西,但得到TypeError: Cannot read property 'attributes' of undefined
。
Pet.find().where(owner:{name:{contains:"Bob"}}).populate("owner").exec(console.log);
是否有一个技巧,这是。query()我唯一的选择?
在此查询之前使用populate():
Pet.find()
.populate("owner",{where : {name : {'contains' : 'Bob'}}})
.exec((err,data)=>{
console.log(data)
});
相关文章:
- 在查询字符串中查找 where 子句
- 将where子句与javascript变量一起使用
- 使环回模型得到“;存在”;带有where子句的方法
- 如何在 alasql 中的 where 子句中放置特定日期
- 用于检索所有用户的 where 子句
- DexieJS(indexedDB)链多个.where子句
- 执行带有 WHERE 子句的 Sql 在 Phonegap 中不返回任何结果
- 筛选 Azure 移动服务节点.js上的 where 子句的功能
- Google 地图 API v3 中的 where 子句
- Sails.js:在查询模型时,将查询列指定为where子句中的变量
- Javascript SQL请求where子句中出现错误字段错误
- 带有where子句的Insert语句不会在nodejs-mysql上运行
- 如何在 where 子句中使用动态查询字段
- 谷歌地图融合层忽略WHERE子句
- sequelize-带有关联的Where子句
- 在sails.js中关联模型的Where子句
- 用NOT LIKE where子句序列化查询
- SQLite:当前日期加上where子句中的一天
- Where子句在' OR '语句中使用包含关系
- 为什么Array不.有些工作在Mongo的$where子句中