Попытка развернуть приложение rails на производстве heroku с помощью Elasticsearch и Tire. Аддон Heroku bonsai добавлен, но все еще после запуска этой команды
heroku run rake environment bus:import CLASS=Property FORCE=true
получение ошибки:
400 : Не найден обработчик для uri [/properties] и метода [POST]
Пожалуйста, помогите отладить эту ошибку?
это моя модель собственности:
class Property < ApplicationRecord
include Tire::Model::Search
include Tire::Model::Callbacks
mapping do
indexes :id, type: 'integer'
indexes :country
indexes :city
indexes :province
indexes :holding_type
indexes :price, boost: 10
indexes :created_at, type: 'date'
end
end
это моя конфигурация бонсай config/initializers/bonsai.rb
ENV['ELASTICSEARCH_URL'] = ENV['BONSAI_URL']