0

我正在尝试为手机做一个应用程序,并希望使用 Rails 作为我的后端。我非常喜欢Activerecord,我想通过JSON API(find、first、last等)提供他最常用的查询接口方法。我认为有一颗宝石可以做到这一点,但找不到。

使用标准导轨脚手架,我只能查询特定记录,例如:

http://myhost:3000/mycontroller/index/1.json

我还想知道,如果有任何语法可用于请求,指定任何类型的过滤器,如“1 到 10 之间的 id”或“created_Date>=01-01-2013”​​等...

谢谢你的帮助

4

1 回答 1

1

查看has_scope gem。它不会向您的 API 公开 ActiveRecord finder 方法(这是相当不安全的),但它提供了一些出色的助手来向它公开 AR 范围。

于 2013-04-01T18:06:43.573 回答