之前接触的都是数据库表字段都是固定的,现在数据库表字段都是动态变化的。也就是说生成 schema 中依赖的结构体是未知的。有没有好的解决方案呢,目前已知 graphql-engine 能实现,但是封装度太高,没有暴露方法给我们使用。
1
TomVista 2020-10-23 11:48:53 +08:00
瞄一眼 Hasura 和 Prisma
不建议使用.仅供参考. (graphql 和 sql 一毛钱关系都没有) |
3
guoliang 2020-10-23 21:16:16 +08:00
GQL 直接暴露数据库,有些简单粗暴,一开始可以勉强用,但日后肯定会产生各种各种的问题。
如果是我从 0 来做,根据数据库, 加一个业务层, 隔离数据库跟 GQL, 通过业务层直接产生 GQL schema |