Node.js 在loopbacknodejs中,如何在where子句中使用OR和condition现在我正在使用它,但它显示了表中的mi数据

Node.js 在loopbacknodejs中,如何在where子句中使用OR和condition现在我正在使用它,但它显示了表中的mi数据,node.js,loopbackjs,loopback,Node.js,Loopbackjs,Loopback,我希望像editGoalStatus这样的记录应该是正在处理的或新的,现金必须是新的 { or: [ { and: [{ cash: 'NEW' }] }, {editGoalStatus: 'PROCESSING'}, {editGoalStatus: 'NEW'}, a] } 假设是你写的 我想要像editGoalStatus这样的记录应该正在处理或者新的和现金 一定是新的 希望这可能是一个暗示

我希望像editGoalStatus这样的记录应该是正在处理的或新的,现金必须是新的

   {
      or: [
        { and: [{ cash: 'NEW' }] },
        {editGoalStatus: 'PROCESSING'},
        {editGoalStatus: 'NEW'},
          a]
    }
假设是你写的

我想要像editGoalStatus这样的记录应该正在处理或者新的和现金 一定是新的

希望这可能是一个暗示


干杯

提供有关代码的更多详细信息;你想达到什么目标?您使用什么来创建查询?我正在尝试从editGoalStatus正在处理的表中获取记录,或者NEW和cash列值必须仅新建我想要的记录,但现在它选择了所有记录
{
    and: [
        { cash: 'NEW' },
        {editGoalStatus: 'PROCESSING'},
        {editGoalStatus: 'NEW'}
    ]
}
{
    and: [
        { cash: 'NEW' },
        { editGoalStatus: { inq: ['PROCESSING', 'NEW'] } }
    ]
}