У меня есть метод контроллера, при котором я сканирую данные с разных веб-сайтов.Я использую различные в запросе, чтобы дублированные записи не отображались.
Когда я добавляю пагинацию в свой файл просмотра, это дает некоторую ошибку, но без нумерации страниц он работает нормально.
Вот мой метод контроллера:
def search_results
@search_data = RtaDubai.where(query_string: @topic.title)
.distinct(:query_string).page(params[:page]).order('id desc')
end
Вот мой взглядкод нумерации файлов:
<%= will_paginate @search_data %>
Вот ошибка:
F, [2019-03-06T08: 52: 03.692939 # 106281] FATAL -: [c72525d9-dcd2- 4e7d-9851-d72f3940ec09] ActionView :: Template :: Error (PG :: SyntaxError: ОШИБКА: синтаксическая ошибка в или рядом с ")"
ЛИНИЯ 1: ВЫБЕРИТЕ COUNT (DISTINCT) ОТ "rta_dubai" WHERE "rta_dubai "." ...
: ВЫБЕРИТЕ СЧЕТ (ОТЛИЧИТЬ) ОТ "rta_dubai" ГДЕ "rta_dubai". "query_string" = $ 1):
F, [2019-03-06T08:53: 41.989800 # 107285] FATAL -: [3946d2c4-3fa3-486c-aa48-c5454b54d111] 94: <% end%>
[3946d2c4-3fa3-486c-aa48-c5454b54d111] 95:
[394623fa3-486c-aa48-c5454b54d111] 96: ->
[3946d2c4-3fa3-486c-aa48-c5454b54d111] 97: <% = will_paginate @search_data%>
[3946d2c4-3fa354484c453] 98: ->
[3946d2c4-3fa3-486c-aa48-c5454b54d111] 99:
[3946d2c4-3fa3-486c-aa48-c5454b54d111] 100:
F, [2019-03-06T08: 53: 41.989829 # 107285] FATAL -: [3946d2c4-3fa3-486c-aa48-c5454b54d111]
F, [2019-03-06T08: 53: 41.989852 # 107285] FATAL -: [3946d2c4-3fa3-486c-aa48-c5454b54d111]
app / views / sentiment_analysis /search_results.html.erb: 97: в `_app_views_sentiment_analysis_search_results_html_erb__418975307880197008 2_38946080 '