postgresql - POSTGRES 续写任何运算符查询

标签 postgresql sequelize.js hapi

我想续写以下查询:

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

上面的查询给出了所需的结果。尽管我想将它用作 Sequelize 查询以在我的节点(hapi)应用程序中使用它。

有人可以帮助我吗?

提前致谢。

最佳答案

您可以使用以下查询。

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

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

关于postgresql - POSTGRES 续写任何运算符查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58539007/

相关文章:

java - Docker-compose up springboot + postgres 连接被拒绝

javascript - 要求 sequilize 模块在某些快速应用程序文件中返回未定义

mysql - 对整个左外连接集执行过滤

java - hapi 库 'getAll(String name)' 不返回消息中的所有自定义 z 段

java - HL7解析得到ORC-2

postgresql - 无法从 Windows 主机上运行的 PGAdmin 连接到在 Docker 中运行的 Postgres

c++ - 在不重新编译主程序的情况下分析共享对象

java - Apache ibatis postgresql selectList 它是如何工作的

mysql - 使用belongsToMany : Unknown column error 对查询进行 Sequelize

joi - 如何管理自行创建的错误消息,而不是使用默认的庆祝 @hapi/joi 代码