私はちょっとした難問に直面しています。
ユーザーが決定されたレコードの場所で検索できるようにする検索オプションとファセットを作成しようとしています。
問題は、データベースが次のように構成されていることです。
{Location (id, name)} has_many {User (id, name)} and user has_many {pins (id, name)}
私のコントローラー:
def index
@search = Pin.search do
fulltext params[:search]
order_by :created_at, :desc
end
@pins = @search.results
respond_to do |format|
format.html # index.html.erb
format.json { render json: @pins }
end
end
私のピン モデル:
searchable do
text :title, :boost => 5
text :description
end
belongs_to :user
私に何ができる?ありがとうございました!