首页 > 解决方案 > 使用 UUID 作为 ID 时无法插入 hasura

问题描述

我正在尝试将 react admin 与 ra-hasura 数据提供程序一起使用,当我尝试创建一个记录,其中 id 是一个 UUID,它实际上是由 postgresql 自动生成的,react admin 的界面插入了一个由 react admin 本身生成的 UUID作为 id 并且无法在数据库的末尾创建记录。

我没有在另一个应用程序“不响应管理员”中插入 id 并且它成功了,我做了同样的事情来防止应用程序执行这种行为,这是因为请求中应该总是有 id 吗?以及如何克服这一点?

感谢你的帮助

标签: reactjsreact-adminhasura

解决方案


亲爱的,

抱歉,似乎正在数据库中创建记录,但没有引用用户 id ,因此我无法在我正在使用的用户下看到它。

结论是 react admin 实际上返回了 id 并使其动态显示在界面中,表明实际创建了记录


推荐阅读