Files
old-ribica/front-api/controllers/search.rb

19 lines
520 B
Ruby
Raw Normal View History

get '/search/index' do
es_client = Elasticsearch::Client.new log: true
all_items = Item.all.to_a
all_items.each do |item|
es_client.index index: 'ribica', type: 'items', id: item.id, body: {
title: 'Test',
name: item.name,
code: item.code,
description: item.description,
sub_category: item.sub_category.name,
category: item.sub_category.category.name,
section: item.sub_category.category.section.name
}
end
"ok".to_json
end