Описание тега ransack

Ransack - это драгоценный камень Ruby, который обеспечивает объектный поиск по моделям приложения.
2 ответа

Ransack::Search объект не был предоставлен для search_form_for ошибки

Я погуглил эту проблему и не повезло. Я реализовал это на других и знаю, что это работает, но я не могу понять, в чем проблема для этого конкретного случая это контроллер для страницы class Companies::PropertiesController < Companies::BaseControl…
1 ответ

Пользовательский фильтр Active Admin Rails4 с Ransack

У меня есть ресурс Order. В моей панели администратора (activeadmin) мне нужен логический фильтр, чтобы получить все заказы, в которых пользователь играет определенную роль. В классе Order у меня есть такая область видимости: class Order belongs_to …
1 ответ

Ransack searchbox в макете приложения

У меня есть приложение Rails 4 с формой поиска на странице индекса, которая ищет записи с помощью Ransack. Это все отлично работает. Однако я хочу переместить поле поиска в заголовок приложения и, следовательно, переместить его в макет приложения. Н…
13 ноя '13 в 10:44
1 ответ

Атрибуты по умолчанию attribute_select и Предикат_селект с использованием Ransack

Я использую гем Ransack в Rails и хотел бы показать атрибут выбора по умолчанию (например, "имя", предварительно выбранный в выпадающем списке), а также предикат по умолчанию (например, "содержит"). Идея состоит в том, чтобы позволить пользователю б…
19 апр '13 в 18:18
3 ответа

Результаты поиска Ransack - to_xls?

У меня есть поисковая форма, которая прекрасно работает, я хотел бы добавить экспорт для пользователя, чтобы отправить содержимое набора результатов в файл XLS. Я также успешно реализовал to_xls, однако он возвращает мне максимально возможную област…
02 янв '13 в 18:30
1 ответ

Результат поиска отображается на неправильной странице

У меня возникли некоторые трудности с реализацией драгоценного камня Ransack. У меня есть контроллер страниц с действием index и контроллер post также с действием index. Однако, когда я выполняю поиск в действии index контроллера страниц (pages#inde…
19 сен '13 в 07:00
2 ответа

Форма поиска (Ransack gem)

Мне удалось получить форму поиска для работы на моем сайте "Фондовые биржевые акции" ( http://www.bargainstockfunds.com/), основываясь на примере по адресу http://railscasts.com/episodes/370-ransack. С помощью нескольких модификаций (продукт-> фонд,…
04 авг '13 в 16:46
1 ответ

Как сделать фильтр, а затем найти потомков Ancestry?

Прочитав это (ответ @thomasfedb), я подумал, что это сработает: @categories = Category.joins(:category_users).where("category_users.user_id = ? AND category_users.interested_learning IS TRUE", current_user.id) @search = Resource.joins(:categories).…
0 ответов

Области применения Ransack

Я пытаюсь использовать область из ассоциации в фильтре Ransack; Contact имеет много Surveys через Subscriptions, Я создал область обзора ниже: scope :score_in, -> (nps_type = nil) do where(score: NPS_RANGE[nps_type]) end NPS_RANGE = { nil => […
1 ответ

Фильтр по нескольким ключам hstore в активном админе

Я пытаюсь добавить настраиваемое поле фильтра для hstore поле. В активадмин: filter :by_title, label: 'Title', as: :string В модели: ransacker :by_title do |parent| Arel::Nodes::InfixOperation.new('->', parent.table[:title_translations], Arel::No…
03 ноя '17 в 21:03
1 ответ

Поиск Ransack с загрузкой модальных ajax форм

Выполнение обоих этих действий по отдельности работает нормально, но когда у меня есть форма Ransack с модальными ссылками, то модал не подчиняется правильной форме (он передает форму Ransack). В индексном файле я заканчиваю форму Ransack перед тем,…
1 ответ

Использование Ransack в рельсах для поиска компаний и связанных категорий

У меня есть функция поиска в моем приложении, где я ищу компанию, и результаты - это компании, которые соответствуют названию и связанным с ними primary_categories для всех этих компаний. Я использую Ransack, чтобы захватить соответствующие компании…
18 дек '16 в 08:05
1 ответ

Ransack на тегах Gutentag - неопределенный метод `type'для nil:NilClass

Кто-нибудь получил Ransack для поиска тэгов Gutentag? У меня были проблемы с работой ActsAsTaggableOn, но Gutentag работает как шарм, мне просто нужно найти его... resource.tag_names возвращает список тегов для resource, У меня в моей модели def sel…
19 июн '18 в 05:55
2 ответа

Добавление скрытого поля в Ransack

Я пытаюсь добавить скрытое поле в форме поиска, которое не должно оцениваться методом поиска, и я хочу оценить его вручную в контроллере. Как бы я поступил так? В моем случае ниже я хочу передать контроллеру идентификационный номер города и оценить …
02 сен '13 в 19:31
1 ответ

Используя ransack for Rails, выберите раскрывающийся список материалов приложения.

Просто нужно знать, как вы добавляете код Ransack в представление rails, поскольку я беру список массивов в качестве элементов категории и передаю их в материал начальной загрузки. код для рельсов поверх стартовой строки код пути поиска <%= searc…
19 янв '19 в 14:41
1 ответ

Ransack sort Nested Assosiation по имени атрибута

У меня есть модель по имени Project с этой ассоциацией, настроенной связывать сотрудников как участников: has_many :project_contributions, dependent: :destroy has_many :contributors, through: :project_contributions, source: 'employee' На мой взгляд,…
28 фев '16 в 00:56
0 ответов

Как мне совместить бутстрап с рансаком?

Я пытаюсь построить построитель форм в Rails с начальной загрузкой и Ransack, но не Workink Мой файл _form работает в форме начальной загрузки <%= bootstrap_form_for(@voluntario, layout: :horizontal) do |f| %> <% if @voluntario.errors.any? …
01 апр '16 в 18:25
0 ответов

Фильтры с флажками и рубином на рельсах

Я использую гем Ransack для выполнения поиска, я сделал фильтр с флажками. _filter.html.haml = form_tag search_url, method: :get do |f| - Type.all.each do |t| = check_box_tag 'q[type_id_in]', t.id = label_tag t.name search_controller.erb @posts = Po…
07 окт '17 в 06:03
1 ответ

Ransack сортировать ссылку для многих ассоциаций

Rails 4.2.4, Ruby 2.2.3, Ransack 1.7.0 У меня есть модель как: class Patient < ActiveRecord::Base has_many :patient_statuses def latest_status self.patient_statuses.last.status end end Другая модель как: class PatientStatus < ActiveRecord::Bas…
22 янв '16 в 04:40
0 ответов

Как исправить неопределяемый метод Ransack "_eq", при использовании ActiveAdmin

NoMethodError in Admin::Transacoes#index Showing /usr/local/rvm/gems/ruby-2.3.0/bundler/gems/activeadmin-0ac35b7ff052/app/views/active_admin/resource/index.html.arb where line #2 raised: undefined method `cliente_id_eq' for #<Ransack::Search:0x00…
31 дек '16 в 01:20