debian-mirror-gitlab/elasticsearch-model/spec/support/app/article_with_custom_serialization.rb
2020-03-09 13:42:32 +05:30

13 lines
299 B
Ruby

class ::ArticleWithCustomSerialization < ActiveRecord::Base
include Elasticsearch::Model
include Elasticsearch::Model::Callbacks
mapping do
indexes :title
end
def as_indexed_json(options={})
# as_json(options.merge root: false).slice('title')
{ title: self.title }
end
end