Мне нужно искать книги, пользователи имеют книги через авторов, которые должны иметь возможность искать только свои книги, не показывая другие книги пользователей.Найти элементы пользователей через объединение, используя Elasticsearch с Searchkick on Rails?
книги модели
has_many :authors
has_many :users, through: :authors
Я пытался искать, как описано here, но это не сработало.
@Books = Book.search "*", where: { user_id: current_user.id}
Я считаю, что это не работает, потому что books
модель не имеет user_id