rails中的SQL查询构建器

NM.*_*NM. 5 sql ruby-on-rails

我们正在尝试构建一个SQL查询构建器,允许用户使用可视化辅助进行查询.
我们已经得到了前端所有用户可以选择表添加条件等.然而,我们的后端是一团糟,因为我们试图将这些查询作为字符串从用户获取条件,然后在我们的模型中创建适当的SQL字符串.
当我们添加对越来越复杂的查询的支持时,这最终将变得非常错误并且难以维护.有人知道我们可以使用的sql builder插件,或者更好的方法来解决这个问题.

hgm*_*mnz 3

看看阿雷尔。该项目的一个分支现已在 Rails 3 中使用,以帮助解决 ORM 不可知论。