Sequelize.js:查询没有关系的对象
Sequelize文档在查询关系时非常有限:
例如,我想查询所有没有定义状态或描述的任务的项目(因此,这些项目根本没有任何任务,或者只有只有一个状态或只有一个描述的任务,但是不是都)。
你可能会认为这样的事情会工作:
Project.findAll({ include: [{ model: Task, where: { $or: { state: null, description: null } } }] });
但是,这不起作用,因为它不会返回任何没有任何任务的Project
。