【发布时间】:2021-10-15 08:59:24
【问题描述】:
如何使用 sequelize 的语法为 postgres 中的 JSONB 字段创建索引?
我想在 SQL 中创建的索引是:
CREATE INDEX people ON people (cast(people.data->>'id' AS bigint));
如何使用 sequelize 语法实现这一点? 我搜索了文档并在 Google 上搜索了示例,但结果为空白。
【问题讨论】:
-
您可以在索引定义中提供
Sequelize.fn,而不是字段名称。也许你可以使用Sequelize.fn("CAST", Sequelize.col("data"))之类的东西。我不知道它的语法,所以我只是把它作为可能的提示。
标签: node.js postgresql sequelize.js jsonb