有类似的posts like this on the internet,但它们似乎是针对像Java这样的低级语言。例如,NetBeans似乎具有这种功能。
这是我想要做的:
我有一个大型项目数据集。我想创建一个RESTful API,使我的用户能够执行复杂的查询,从我后端的MySQL数据库中检索数据。
API需要能够:
SELECT
从COUNT
,SUM
,
和AVG
结果WHERE
条件安全不是问题,因为我现在只是一个MVP。在未来的迭代中,我将考虑安全性。是否有任何Ruby宝石提供构建这种系统的框架?
我愿意在这个系统中使用Sinatra或Rails。
答案 0 :(得分:1)
也许这可以帮到你:rails-api
Rails :: API是为其创建的普通Rails应用程序的子集 不需要完整功能的应用程序 Rails应用程序提供。它更轻巧,而且 因此比普通的Rails应用程序快一点。主要的 其用法的示例仅在API应用程序中,您通常使用它 不需要整个Rails中间件堆栈或模板生成。
或者你可以使用葡萄宝石。