首页 > 解决方案 > HATEOAS 后端?

问题描述

我想react-admin与我的 Restful HATEOAS 启发服务器一起使用。有人试过吗?

不幸react-admin的是,想要使用 id 并且不将对象交给数据提供者。特别是getManyReference它不提供引用资源,而只提供一个字段名(目标)和一个 ID。有什么办法可以改变吗?

我已经看到了数据提供者的 hal 实现和 graphql 实现。他们从“自我”链接中获取对象的 id,这基本上扭曲了 HATEOAS 的整个想法。

更新:我们现在计划稍微重新定义 param target。它应该包含一个过滤器字段名称,它与参数一起id可用于过滤引用的资源。我们没有表示字段名称,而是给出引用资源的名称,target以便dataprovider可以获取引用资源的记录,其中包含指向子资源的链接。resource然后将传递给的字段getManyReference用作链接的名称。然后我们从引用记录中提取 URL,附加查询参数,幸运的是,bob 将成为我们的叔叔……还没有尝试,只是提到我们正在这里做一些研究。

标签: react-adminhateoasadmin-on-rest

解决方案


推荐阅读