command.nin

解释:数据库查询筛选指令,与 command.in 相反,表示查询字段的值需不在指定的数组中,传入的参数必须为 Array 类型。

例如,查询 age 不为 25 或者 26 的用户

代码示例

    swan.cloud.init({
        env: 'envId'
    });
    const db = swan.cloud.database();
    const _ = db.command;
    db.collection('users')
      .where({
          age: _.nin([25, 26])
      })
      .get({
          success: users => console.log(users);
          fail: err => console.warn(err);
      });