0

我有一个带有各种模型的 Rails 应用程序,我想构建一个高级搜索表单,应该是这样的 -

Search For --- Model1 Model2 Model3 Search By -- 如果选择 Model1 搜索标准将显示字段列表 M1.F1 M1.F2 M1.F3 如果选择 Model2 搜索标准将显示字段列表 M2.F1 M2.F2 M2.F3

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

我想知道我是否还需要为搜索创建一个模型,或者只是一个控制器和视图就可以了。这也可以只用rails来实现,还是我需要为此使用Ajax。

谢谢

4

1 回答 1

1

你不需要另一个模型。您需要一个控制器来“托管”搜索操作。

它可以通过 rails/Ajax 来实现,这取决于你想要什么。

于 2013-05-14T18:26:35.827 回答