我有ModelA
和ModelB
,其中ModelA
的属性是从ModelB
委托的。我的弹性搜索索引正在为ModelA
编制索引,我想在更新(数据库)ModelB
Class ModelA < ActiveRecord::Base
delegate :tag_list, :url, :description, to: :ModelB
include Elasticsearch::Model
include Elasticsearch::Model::Callbacks
end
我知道include Elasticsearch::Model::Callbacks
可以在未委派属性的情况下起作用,但是我找不到有关如何实现所需行为的文档。
谢谢:)