pg-search

    1熱度

    1回答

    我在Heroku上正常工作pg_search gem時遇到問題。在本地主機工作很好,但是當我嘗試在開發人員站點上搜索某些表達式時,總是顯示空的結果。我試圖檢查結果的對象,但沒有顯示。在heroku控制檯指令PgSearch.multisearch(「ruby」)工作正常。 vocabulary.rb # == Schema Information # # Table name: vocabul

    0熱度

    1回答

    Rails5,我把它安裝在數據庫 pg_trgm | 1.1 | public | text similarity measurement and index searching based on trigrams) ,並在初始化: PgSearch.multisearch_options = { :using => [:tsearch, :trigram], } 我已經

    1熱度

    1回答

    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

    0熱度

    2回答

    我有一個多用戶網站,我希望用戶能夠以全文多模式搜索只有自己的內容。 我的工作模型belongs_to :: users。下面是work.rb的一個片段: class Work < ApplicationRecord include PgSearch belongs_to :user … 理想的情況是這樣的事情在我的控制器: @results = PgSearch.

    0熱度

    1回答

    我正嘗試在事件模型上創建全文搜索。 該模型包含country_code字段,其中存儲國家代碼; 我希望能夠按國家直接輸入國家名稱,比方說法國而不是法國。 我的範圍是這樣的: pg_search_scope :full_search, against: [:name, :city, :country], associated_against: { event_type: [:name],

    1熱度

    3回答

    我在我的Rails應用程序中使用PG搜索gem。假設我在我的控制器中收到一組文章: @articles = Article.search(params[:search]).with_pg_search_highlight PG查找的問題在這裏是我取回數組而不是AR對象。所以現在我不能這樣做 @research_articles = @articles.where(category: 'rese

    0熱度

    1回答

    gem pg_serch是否支持通過正則表達式進行搜索,如果有人可以給出一個使用pg_search的正則表達式的例子。我無法在文檔中找到它。我正在尋找類似的東西 Model.regex_search(/.*find_string$/) pg_search可以嗎?

    0熱度

    1回答

    我使用Rails 3爲自己和我的朋友構建了一個論壇(由於各種原因,我沒有使用一個開箱即用的論壇),而且我處於我正在嘗試爲論壇實施全文搜索。沒有什麼奇特的 - 只要有人搜索字符串「早上」,我希望能夠顯示所有論壇主題的列表,其中包含單詞「morning」的帖子。我一直在使用pg_search進行搜索,但速度很慢(5秒以上),因爲我們已經在300個論壇帖子中發佈了200k +帖子,其中一些帖子只有4k

    0熱度

    1回答

    是否可以使用pg_search來查詢具有多個位置但僅返回用戶和匹配關聯對象的用戶?因此,如果用戶有兩個來自紐約的地點,另一個用戶在紐約和佛羅里達有地點。我們可以做User.search_name_and_location('F NY'),並用名字中的F取回與F匹配的所有人,並且與NY相匹配的相關對象?

    -1熱度

    2回答

    感謝您的幫助。我使用的是Rails 4,ruby 2.2.3和PostgreSQL 9.6。 我有網站基於pg_search搜索,並將其與多個模型完美的作品: /app/models/event.rb: multisearchable against: [:title, :subtitle] 兩種搜索模式和搜索控制器設置好的了官方手冊非常簡單。 /app/controllers/resul