0

我正在Hasura的Employee实体中创建表的模式,我需要添加一个名为listOfSpokenLanguages的字符串数组类型的属性,在 postgres 中我可以使用 text[] 轻松完成,但是有没有办法我可以在 Hasura 中做同样的事情.

谢谢,

4

2 回答 2

0

在控制台上,当您向表中添加新列时,您可以Text[]在字段内写入类型column_type(强制数组)

我在这里上传了一个 gif,展示了如何执行此操作:https ://github.com/hasura/graphql-engine/issues/348#issuecomment-716923033

Ps:正如这里提到的,

如果这适合您的数据,我们建议您使用一对多关系而不是数组。

于 2020-10-27T01:50:52.590 回答
0

您目前无法在 Hasura 控制台中执行此操作,您必须通过手动 SQL 执行此操作。

但是 Hasuratext[]在添加到表格后确实支持类型。

https://hasura.io/docs/1.0/graphql/manual/mutations/insert.html#insert-an-object-with-an-array-field

于 2020-06-25T20:01:10.243 回答