我们公司使用Hasura,并使用gQlApollo作为前端的React。最近,我在数据库中添加了一个新列"myString“以键入"myType”,并通过在设置中重置元数据,成功地更新了Hasura实例。
我知道这是有效的,因为当我在Hasura上使用API时,我能够成功地返回新列及其值。
我还看到graphQl引擎元数据是绿色的,如下所示graphQl引擎元数据的状态
问题是,当我试图在本地查询这个新列时,似乎没有成功地更新该元数据。我没有本地的hasura核心,所以网上预编一个hasura metadata clear的建议不适用于我。
我试过:
hasura init并重置元数据,之后没有修复我的问题知道如何在本地完成重新设置元数据吗?
发布于 2022-01-24 01:38:40
解决了我的问题!这是因为我没有更改cloud.hasura.io中新创建的列的权限。现在,我已经补充说,它可以工作,而根本不需要重置元数据。
https://stackoverflow.com/questions/70826790
复制相似问题