Описание тега pg-search
Ruby gem, который создает именованные области ActiveRecord, которые используют преимущества полнотекстового поиска PostgreSQL.
1
ответ
Столбец "pg_search_***" должен появляться в предложении GROUP BY или использоваться в статистической функции
Tool.select('tools.id, tools.name').search('f') вышеуказанный запрос работает нормально, но Tool.select('tools.id, tools.name').group('tools.id').search('f') выдает ошибку ActiveRecord::StatementInvalid: PG::GroupingError: ERROR: column "pg_search_3…
27 дек '15 в 21:13
1
ответ
Цепочка нескольких запросов в Rails
Я хотел бы объединить несколько запросов, которые на разных моделях это возможно? Пример: у меня есть рестораны, которые имеют много блюд. Я хочу найти рестораны, расположенные близко к месту, а затем найти блюда, которые есть в этих ресторанах, соо…
16 окт '14 в 02:42
8
ответов
Есть ли другие варианты поиска для героку
Я собираюсь запустить бета-сайт, и Heroku выглядит как отличный вариант. Единственное, что меня расстраивает, - это то, что единственный вариант поиска - это $20/mth для дополнения Websolr. Я уверен, что Websolr великолепен, но на этом самом раннем …
30 янв '10 в 01:07
1
ответ
Rails: Pg-поиск, реализация dmetaphone с функцией related_against
После того как я создал: rails g pg_search:migration:dmetaphone Я получил эту ошибку: Adding support functions for pg_search :dmetaphone -- execute("CREATE OR REPLACE FUNCTION pg_search_dmetaphone(text) RETURNS text LANGUAGE SQL IMMUTABLE STRICT AS …
23 сен '14 в 22:09
0
ответов
Pg_search Multi-search упорядочение записей по дате создания
Я реализую функциональность мульти-поиска PG_search. У меня есть два модальных пользователя и места, я регенерировал документы для обоих классов и записей, сгенерированных с текущей датой, я хочу отсортировать результаты по дате user.created. Как я …
08 янв '18 в 05:45
2
ответа
Фильтрация ruby on rails pg_search_scope v2.2
Я очень новичок в Ruby on Rails, и мне нужна помощь, чтобы выяснить, как изменить существующий запрос БД. Я использую старые версии, которые не могу обновить: Ruby 2.2.3p173 и Rails 4.0.2. Я хочу отфильтровать результаты существующего запроса, чтобы…
07 ноя '17 в 16:20
3
ответа
Рельсы - Поиск контроллера
Я готовлюсь встроить поисковые возможности в мое приложение. Я хочу, чтобы поиск имел возможность охватить несколько моделей. Я думаю о добавлении контроллера поиска, который бы затем решал, какие модели искать в зависимости от настроек и т. Д. Как …
26 окт '10 в 04:53
1
ответ
Pg Search Gem не работает на Heroku
У меня проблема с правильной работой гема pg_search на Heroku. На localhost отлично работает, но при попытке поиска выражения на сайте разработчика всегда отображается пустой результат. Я пытался осмотреть объект результата, но ничего не показал. В …
11 фев '16 в 10:21
1
ответ
Соответствие специальным символам (например, #, +) с использованием pg_search
Я использую гем pg_search в приложении Rails для поиска пользователей - их биографии и связанной с ними модели навыков. Пользователи являются разработчиками, поэтому их навыки включают такие вещи, как "CSS", "C++", "C#", "Objective C" и т. Д. Первон…
15 окт '13 в 21:23
0
ответов
Фильтрация связанных записей, прежде чем связанных с поиском pg
Я использую gem pg_search в своем приложении для многоязычных рельсов, и я ищу свои сообщения следующим образом: pg_search_scope :search_by_term, :associated_against => { :post_translations => :title } У меня есть столбец language_id в моей мо…
06 июл '18 в 09:14
1
ответ
pg_search_scope с пустой строкой
Я использую pg_search для полнотекстового поиска, он отлично работает, когда я набираю поисковый термин, но когда я даю ему пустую строку, я ожидаю, что он вернет все модели, вместо этого я не получаю результатов. Как я могу настроить pg_search_scop…
01 авг '12 в 12:10
2
ответа
Посмотреть результаты поиска в индексе
То, что я пытаюсь достичь, - это страница индекса продукта, которая показывает: (1) результат моего поиска, если он соответствует записи в моей базе данных, (2) все мои продукты, если пользовательский ввод пуст (или я просто захожу на страницу /prod…
24 сен '18 в 23:20
2
ответа
Добавление соответствия префикса в pg_search
Я слежу за этим эпизодом Railscasts. Если я ищу "Kerber", он возвращает правильную статью. Но если я ищу "Ке", он не возвращает ту же статью. Есть способ это исправить? class Item < ActiveRecord::Base include PgSearch pg_search_scope :search, aga…
21 апр '13 в 09:57
2
ответа
Фильтр с несколькими тегами select_tags не отправляет запрос
У меня есть фильтр, где вы можете фильтровать рестораны по стилю питания, цене и площади. Пользователь может выбрать стиль, цену и площадь из выпадающего меню, а затем нажать кнопку фильтра. Тем не менее, это, кажется, ничего не фильтрует. Например,…
18 дек '18 в 17:42
0
ответов
Фильтр не объединяет запросы pgsearch
У меня есть фильтр, встроенный в мои рестораны Rails App. Пользователь может фильтровать по стилю еды, цене и площади. Выбор одного из фильтров индивидуально, поисковый запрос работает точно так, как ожидалось. Если я фильтрую на стейк-хаус, я получ…
19 дек '18 в 18:23
3
ответа
Как включить Pgsearch в текст действия в Rails
Я добавляю pgsearch в Rails 6 Action Text и не уверен, что это лучший метод для включения pgsearch в модель RichText. Кажется, я не могу исправить модель, не сломав ее. У меня это работает, полностью заменяя модель, но, очевидно, я не хочу оставлять…
03 фев '19 в 19:01
1
ответ
Искать половину заголовка с помощью pgsearch
Я использую pgsearch для функциональности поиска. Я написал код ниже в моей модели. Movies.rb pg_search_scope :search_it, :against => Movies.attribute_names, :associated_against => { :tags => [:name] } И я использую его в контроллере, как э…
14 мар '18 в 00:08
1
ответ
Rails 4 - PG Search не возвращает точное совпадение с тегами
На рельсах 4 действует как драгоценный камень. Мой поиск в настоящее время не возвращает точные соответствия в первую очередь. Кажется, что теги неправильно взвешиваются. Когда я избавлюсь от :associated_against => { :tags => {:name => 'D'}…
27 дек '15 в 19:51
1
ответ
Вывести параметры pg_search на страницу шаблона Rails 5
У меня есть страница продуктов, которая фильтруется с pg_search драгоценный камень. То, что я хотел бы сделать, это создать крошку, которая перечисляет параметры поиска на странице. Если мой поисковый URL выглядит так http://127.0.0.1:3000/products?…
05 мар '18 в 17:07
1
ответ
Используя pg_search с жемчужиной квартиры
Я пытаюсь использовать драгоценный камень pg_search в сочетании с многопользовательским приложением, включенным жемчужиной квартиры. Квартира разделяет мои данные со схемой на каждого арендатора. Поиск в каждом арендаторе хорошо работает с настройка…
21 июн '16 в 04:15