首页 > 解决方案 > Hasura:查询在postgres中创建的自定义复合类型的一个字段

问题描述

我的 postgres 有一个名为 meta_data 的复合数据类型。meta_data 类型的对象看起来像这样。我相信所有都是可以为空的整数:

"date_created_ms": 1,
"date_updated_ms": 2,
"created_by_id": 3,
"updated_by_id": 4,
"district_id": 5,
"school_id": 6,
"classroom_id": 7

这是我的 graphql 查询comment有一个meta_data字段的行。

query MyQuery {
  v3_comment(where: {meta_data: {_eq: "(1,2,3,4,5,6,7)"}}) {
    id
    start_idx
    end_idx
  }
}

如何只查询 meta_data 对象中的一个字段?

标签: postgresqlgraphqlhasura

解决方案


推荐阅读