首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JS ORM框架多个REST关系

JS ORM框架多个REST关系
EN

Stack Overflow用户
提问于 2022-08-12 13:43:47
回答 1查看 54关注 0票数 1

对于微服务开发的应用程序,每个服务(=模型)都有自己的REST,即:

  • People
  • Companies

这些模型可以在一起建立关系(例如: Person "X“在Y公司工作)。

我想知道它是否存在JS或框架,将REST作为驱动程序处理(就像MySQL驱动程序,但使用REST完成)和管理REST调用本身。

如果我获取具有数据字段关系"is_working_at“类型的" Person”类型:@ Company,则ORM将对Companies API执行REST调用,以便获取与此人关联的公司数据并填充"is_working_at“字段。

非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2022-08-12 14:38:54

我维护ORM类似于名为EntityStore.TS的库:

https://github.com/dipscope/EntityStore.TS

它是针对您的情况而设计的,例如来自底层服务的抽象实体。在它的核心上,它为您提供了一个基于实体生成命令的接口,以后可以以任何自定义的方式处理这些命令。

它不会完全涵盖您的用例,但至少可以提供您可能需要的一切,作为实现具有自定义行为的插件的起点。例如,可以使用插件可以提供的装饰器为每个实体类型指定REST端点。稍后,基于此配置,可以执行propper查询或合并。

无论如何,可能有很好的图书馆建议,我也有兴趣作为参考,所以谢谢你的问题!)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73335130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档