gpt4 book ai didi

database - 在 Hasura Action Handler 中访问数据库

转载 作者:行者123 更新时间:2023-12-05 02:43:04 27 4
gpt4 key购买 nike

我希望能够在 Hasura 的 Action Handler 中访问数据库中的数据。是最好的方法:

  • 对 Hasura 公开的 API 进行 GraphQL 查询;或
  • 使用客户端(如 Prisma)直接从数据库中读取数据?

最佳答案

我不确定是否存在最佳方法。就个人而言,我在操作处理程序中使用 Hasura 公开的 API。我选择这样做是因为:

  • 我喜欢 Hasura 公开的 API。
  • 我喜欢 Hasura 在数据库之上分层的访问控制(尽管您也可以只使用管理员帐户)。
  • API 可用于生成我在操作处理程序中使用的 TypeScript 类型。这意味着我可以自信地更改数据库架构或 Hasura API,然后查看我的其他代码在哪里失败。

尽管如此,我已经多次考虑过您的问题,因为召回 Hasura 来处理 Hasura 操作有点奇怪。但上述原因在我看来是巨大的收获,所以我一直坚持这种做法。

关于database - 在 Hasura Action Handler 中访问数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67053247/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com