使用书架在查询中进行分类

时间:2018-12-17 20:07:52

标签: node.js express bookshelf.js

我希望使用stateOnestateTwo的用户,如何使用书架做到这一点?

这就是我得到的

User.where({id: req.user, state: 'stateOne'}).fetchAll().then((result) => {
        return res.json(result);
    }).catch(err => {
        console.log(err);
    });

1 个答案:

答案 0 :(得分:0)

我不确定下面的方法是否可以使用,但是它使用了orWhere操作。

User.query({
    where: {id: req.user, state: 'stateOne'}, 
    orWhere: {id: req.user, state: 'stateTwo'}
})
    .fetchAll()
    .then((result) => {
        return res.json(result);
    }).catch(err => {
        console.log(err);
    });

Here is a link供文档参考