У меня есть существующие данные в mysql.Как я могу сохранить синхронизацию в elasticsearch-rails
Я импортировал все записи из MySQL в elasticsearch с задачей граблей
Однако, мне интересно знать, как я могу сохранить синхронизацию при удалении, обновления, вставки записи внутри Rails
Как можно Рельсы спровоцировать модификация к elasticsearch? Благодаря
модельrequire 'elasticsearch/model'
class Job < ActiveRecord::Base
attr_accessor :deadline_asap
include Elasticsearch::Model
include Elasticsearch::Model::Callbacks
end
Rake задача
Для начальной индексации ES
task :import_all => :environment do
Job.__elasticsearch__.create_index!
end