Reactjs 如何使用环回';s的关系,如AOR中的HasandBelongtomany(休息时管理)

Reactjs 如何使用环回';s的关系,如AOR中的HasandBelongtomany(休息时管理),reactjs,loopbackjs,admin-on-rest,Reactjs,Loopbackjs,Admin On Rest,我真的很喜欢使用“REST上的管理员”(AOR)并将其与环回集成的简单方法,但我无法找出环回中的关系 问题 当我使用关系类型如hasandbelongtomany和HasMany时,如何在AOR中使用环回API 我需要做阅读,更新和删除现有的书籍对现有的作者。但也作为一个datagrid视图,在这里我可以看到哪本书与哪位作者有关 示例 我有一本书,其中包含多个作者以及写过多本书的作者,这些作者将构建为GET/book/{id}/authors。我不确定环回API是如何针对您的问题的-尤其是具有关

我真的很喜欢使用“REST上的管理员”(AOR)并将其与环回集成的简单方法,但我无法找出环回中的关系

问题

当我使用关系类型如hasandbelongtomanyHasMany时,如何在AOR中使用环回API

我需要做阅读,更新和删除现有的书籍对现有的作者。但也作为一个datagrid视图,在这里我可以看到哪本书与哪位作者有关

示例


我有一本书,其中包含多个作者以及写过多本书的作者,这些作者将构建为GET/book/{id}/authors。

我不确定环回API是如何针对您的问题的-尤其是具有关系类型的部分,但是从官方的react admin中,您可以看到关系是如何在Datagrid中表示的。 此外,请记住react admin只处理API调用,将REST请求转换为HTTP请求,将HTTP响应转换为REST。 这是通过dataProvider完成的,您可以在dataProvider中编写自定义函数。
管理面板与环回后端通信的基本概念是请求,因此我认为关系类型与react admin无关

你好,帕诺斯,谢谢你给我一个非常好和准确的答案。你能帮我写一篇教程或文章吗?他们在react admin中为dataProvider构建了一个自定义函数?我缺少在react admin中发布数据或将数据放入非标准REST结构的部分。就像一本书需要连接到作者一样,我正在使用以下API调用:/API/book/5aba453464bb4c45bd2a3d5c/authors/rel/5aba43e564bb4c45bd2a3d5a这将在后端将书和作者连接在一起,在API中运行良好,但我找不到在react admin中执行此操作的方法。@Niller2000如果您想使用react admin,后端提供的API应该是REST或GraphQLAPI,因为react admin支持这两种API。现在,对于自定义数据提供程序,您可以在这里看到:()。至于对象之间的关系,这完全是通过后端完成的。也许你应该考虑过滤器?环回不是我的专长,所以我不能帮你。如果我的建议听起来不合理,也许react admin不是你需要的。