0
結果:思考-スフィンクスは、検索に参加し、フィールドの値を取得し、このモデルでは
class Product < ActiveRecord::Base
belongs_to :category
define_index do
join category
indexes sku
indexes category.name, :as => :category_name, :facet => true
end
end
私が行うと:
products = Product.search("something")
products[0].category_name if products.size > 0
私はエラーを取得する:
NoMethodError: undefined method `category_name'
どのようにすることができます修理する?
私はこのようにして解決しました:Product.search( "something"、:select => "products。*、category.name AS category_name"、:joins => [:category]) – Sebtm