Sequelize.js:查询没有关系的对象

时间:2015-11-27 05:50:29

标签: mysql node.js sequelize.js

Sequelize documentation在查询关系方面非常有限:

enter image description here

例如,我想查询没有定义状态或描述的Project的所有Task(因此,这些项目根本没有任务,或者它们只有任务只有一个州或只有一个描述,但不是两者都有。)

您可能会认为这样的事情会起作用:

Project.findAll({
    include: [{
        model: Task,
        where: {
            $or: {
                state: null,
                description: null
            }
        }
    }]
});

但是,这不起作用,因为它不会返回任何完全没有任务的Project

0 个答案:

没有答案