具有多模型标准的rails应用程序的高级搜索表单

时间:2013-05-14 18:24:20

标签: ruby-on-rails ajax model controller advanced-search

我有一个带有各种型号的rails应用程序,我想构建一个预先搜索表单,应该是这样的 -

搜索--- Model1 Model2 Model3 搜索方式 - 如果选择了Model1,搜索条件将显示字段列表M1.F1 M1.F2 M1.F3 如果选择Model2,则搜索条件将显示字段列表M2.F1 M2.F2 M2.F3

还有关键字和搜索按钮的文本框。

我想知道我是否需要为搜索创建模型,或者仅仅是控制器和视图也可以。 也可以仅使用rails来实现,或者我是否需要使用Ajax。

由于

1 个答案:

答案 0 :(得分:1)

您不需要其他型号。您需要一个控制器来“托管”搜索操作。

使用rails / Ajax可以实现,取决于你想要的东西。