我是 Ruby on Rails 中弹性搜索和轮胎的新手。观看了 ryan bates 的 railscasts 并帮助我开始工作。轮胎是一个伟大的宝石,具有增量索引的功能。假设我有如下映射,如果编辑/删除关联值,Tire 会自动对模型关联进行增量索引。例如,假设我有如下索引映射,
mapping do
indexes :id, :type => 'integer', :index => :not_analyzed
indexes :col_2, :type => 'integer', :index => :not_analyzed
indexes :col_3, :type => 'date'
indexes :col_4, :type => 'date'
indexes :model_2 do
indexes :name, :type => 'string', :analyzer => 'whitespace'
indexes :association_col_2, :type => 'string', :index => :not_analyzed
end
end
当 model_2.association_col_2 的值发生变化时,轮胎会自动对定义映射的模型中的相应行进行增量索引?我应该如何处理对关联模型值变化的模型进行增量索引?
提前致谢