仅当active = true时,才会将ORM包含模型
我怎样才能findid:1的所有订单,只有当这个项目有active = true时才包括项目? 否则会有空arrays…
Order.findAll({ where: { id: 1 }, include: [ { model: Item, where: sequelize.and({'active' : true }) } ] }).then(function(order) { callback(null, order); });
这显示我只有订单在哪里有一些项目与积极=真。 我想显示所有订单与ID:1和项目作为子数组…
解决方法是这样的:
Order.findAll({ where: { id: 1 }, include: [ { model: Item, where: sequelize.and({'active' : true }), requied: false } ] }).then(function(order) { callback(null, order); });
- 我怎样才能使用NPM的前端依赖?
- 如何回复paypal付款
- NodeJSsubprocess无法发送net.socket fd:3
- 如何纠正在fixdeps.js中的Intern npm安装失败
- Cloud Foundry node.js应用程序在iOS Safari移动中加载速度较慢
- 有没有办法找出哪些环境variables是需要/使用的可执行文件?
- 用Node,Express和google Analytics API在callback地狱中丢失
- Node.js和Express中应该在哪里find一个数据库configuration文件?
- nodejs gm模块脚本在多个单个图像中分割一个大的多页tiff文件