我有一个索引,我想在其中根据某些条件过滤某些属性。
下面的结构工作得很好
Class A
attr_accessible :vaild_date
belongs_to: B
define_index 'index_for_a' do
indexes ...
...
has B.C.plant_id, :as => :plant_id
end
end
class B
has_many: C
end
class C
attr_accessible :plant_id,:month_timestamps
end
现在我的 C 类有很多行。我只想为其中的行设置plant_id
C.month_timestamps = A.valid_date
请提出一些方法来实现这一点。作为thinking_sphinx的新手,我无法正确使用条件和子句。