我想使用loopback.js开发一个restapi,这似乎是一个很好的解决方案,但我的情况有点特殊。
我的rest api必须服务于不同的项目:例如:http://mydomain/project-1/api/documentshttp://mydomain/project-2/api/documentshttp://mydomain/project-3/api/documents
我的每个项目(project-1,project-2)或多或少都有相同的核心结构(一个“document”表,一个“article”表等等)
我的每个项目都必须继承这个核心结构,但可以用字段、模型等扩展它。。。
我想我可以使用loopback.js来定义我的数据库的核心描述,并使用继承扩展我的描述,例如,来描述示例项目数据库,并选择合适的数据库/模型在飞行中使用。
所以有三个问题:
您认为loopback.js是正确的nodejs解决方案还是有更好的选择?
是否可以为我的基础/模型创建一个核心定义,并为每个项目扩展它,只定义什么是差异é租金?
通过解析url并使用相同的api服务于我的所有项目,您将如何以及在何处设置要在飞行中使用的数据库/模型?
这是一个loopback.js新手问题,但我找不到关于这个主题的任何其他问题/答案。如果你有任何类似的例子在nodejs,我将不胜感激!
谢谢!
皮埃尔。
暂无答案!
目前还没有任何答案,快来回答吧!