スコーピングの例をうまく機能させることができないようです。 https://github.com/spree/spree/blob/89cb914efb16eabc4f790c018c0a747a61d55aee/core/app/models/spree/product/scopes.rb
1.9.3p429 :021 > Spree::Product.taxons_id_eq(1)
NoMethodError: undefined method `taxons_id_eq' for #<Class:0x007fb583e8d5d8>
また、検索はいつ呼び出されますか?
spree::core::base::search の 44 行目にデバッガブレークポイントを入れてみましたが、検索変数のクラスを取得できませんでした。
更新:他のすべての検索範囲が機能しているように見えますが、メソッドが定義されていないだけです。