Ruby on rails 3.2 如何在spree中单独调用搜索范围
我似乎无法让spree中的范围界定示例发挥作用。Ruby on rails 3.2 如何在spree中单独调用搜索范围,ruby-on-rails-3.2,spree,Ruby On Rails 3.2,Spree,我似乎无法让spree中的范围界定示例发挥作用。 1.9.3p429:021>狂欢::产品.分类单元\u id\u eq(1) 命名错误:未定义的方法“分类单元id eq”# 什么时候调用搜索 我尝试在spree::core::base::search的第44行放置调试器断点,但无法检索搜索变量的类 更新:似乎所有其他搜索范围都工作了,但只是没有定义方法。执行您想要的操作。看看add\u search\u scope方法。此方法在下面的文件中定义 这允许您创建范围并将其注册为搜索范围(这
1.9.3p429:021>狂欢::产品.分类单元\u id\u eq(1)
命名错误:未定义的方法“分类单元id eq”#
什么时候调用搜索
我尝试在spree::core::base::search的第44行放置调试器断点,但无法检索搜索变量的类
更新:似乎所有其他搜索范围都工作了,但只是没有定义方法。执行您想要的操作。看看add\u search\u scope方法。此方法在下面的文件中定义 这允许您创建范围并将其注册为搜索范围(这会给您带来问题)
1.9.3p429 :021 > Spree::Product.taxons_id_eq(1)
NoMethodError: undefined method `taxons_id_eq' for #<Class:0x007fb583e8d5d8>