Postgresql 如何在TypeForm中查询hstore?

Postgresql 如何在TypeForm中查询hstore?,postgresql,nestjs,typeorm,Postgresql,Nestjs,Typeorm,我已将以下对象存储在Postgres中的hstore数据类型中 “已验证”:{ “dob”:“正确”, “名称”:“假”, “电子邮件”:“正确” }, 如何查询“dob”=“true”的位置?您可以将该子句作为字符串写入: this.yourEntityRepository.find({ where: "verified -> 'dob' = TRUE" }) 或 你正在做的任何查询示例?那不是一个hstore值-看起来像一个JSON值。你能在query Build

我已将以下对象存储在Postgres中的hstore数据类型中

“已验证”:{ “dob”:“正确”, “名称”:“假”, “电子邮件”:“正确” },


如何查询“dob”=“true”的位置?

您可以将该子句作为字符串写入:

this.yourEntityRepository.find({ where: "verified -> 'dob' = TRUE" })


你正在做的任何查询示例?那不是一个hstore值-看起来像一个JSON值。你能在query Builder中写同样的值吗?我在queryBuilder中添加了一个示例
this.yourEntityRepository.createQueryBuilder().where("verified -> 'dob' = TRUE").getMany()