0

我正在使用 Rails 3.2.13 和 Active Admin 0.5.1 并在表单上使用部分表单。在模型的表单部分页面上,我有一个包含所有模型(有很多)子项的表(使用带有 table_for 的任意部分页面),我想根据某些条件过滤所有子项。所以基本上书有很多页面,我想过滤页面的属性。我已经搜索了有关过滤器的所有内容并查看了源代码,但我无法弄清楚您在不在索引页面上时如何使用过滤器并且对于子元素而不是父元素。当我尝试在我的局部使用过滤器时,我得到:

undefined method `filter' for #<Arbre::Context:0x007fdab572a078> 

基本上,我想将模型子项的索引页与表格一起使用,并以部分形式进行过滤。有谁知道如何过滤视图工作?

4

1 回答 1

0

从错误消息来看,您似乎将过滤器调用放在生成 HTML 视图的位置。它应该超出这个范围。

过滤器本身应该使用 MetaSearch 语法构建。类似 :pages_title_contains 应该这样做。

于 2013-10-02T01:00:57.063 回答