【问题标题】:POSTGRES sequelize ANY operator queryPOSTGRES 续集任何运算符查询
【发布时间】:2020-07-05 19:42:59
【问题描述】:

我想对以下查询进行后续处理:

SELECT * from TABLE_NAME where '928120' = any(COLUMN_NAME);

上面的查询给出了想要的结果。虽然我想将它用作续集查询以在我的节点(hapi)应用程序中使用它。

有人可以帮助我吗?

提前致谢。

【问题讨论】:

  • 这不是你之前问的同一个问题吗:stackoverflow.com/questions/58536125
  • @a_horse_with_no_name 这与查询有关。这与续集有关。我希望将这两者分开,以便将来其他的可以单独与这些相关。

标签: postgresql sequelize.js hapi


【解决方案1】:

您可以使用以下查询。

Entity.findAll({
    where: {
       column: { [Op.any]: `{${Array}}` }
    }
})

Ex:
return await User.findAll({
   where: {
     id: { [Op.any]: `{${[1, 2]}}` }
   },
   raw: true
})

【讨论】:

    猜你喜欢
    • 2021-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    • 2020-11-22
    • 1970-01-01
    • 2021-09-18
    相关资源
    最近更新 更多