thinking-sphinx

    1熱度

    1回答

    在我的應用程序使用has_scope寶石和thinking sphinx,並在模型中我寫的東西,如: scope :by_description, -> description { where("description like ?", "%#{description}%") if description.present?} ,然後,在控制器: has_scope :by_descriptio

    0熱度

    1回答

    當我搜索它會引發此異常: Mysql2 ::錯誤:在「閱覽權限的信息包」,系統錯誤而丟失連接到MySQL服務器:0 - 我的Gemfile .RB - gem 'mysql2', '0.3.12b5' gem 'thinking-sphinx', '3.0.3' #'2.0.11' gem 'flying-sphinx', '1.0.0' #'0.8.4' 我運行軌道4,5和Postg

    2熱度

    1回答

    運行一個腳本來填充我的數據庫後,我運行了一個rake ts:rebuild,但sphinx部分重建了索引。 Stopped searchd daemon (pid: 23309). Generating configuration to /home/guest_dp/config/development.sphinx.conf Sphinx 2.1.4-id64-release (rel21-

    1熱度

    1回答

    我正在構建一個應用程序,其中包含過期日期的帖子,並使用思維獅身人面像作爲搜索工具。 基本上,我正在尋找一種方式做搜索時,以過濾掉過期 所以基本上將此 @posts = Post.where('expiration > ?', DateTime.now) 這個 @posts = Post.search(params[:search]) 的所有帖子 這是我的索引文件 ThinkingSphinx

    0熱度

    1回答

    我有一個國家的表格(下面列出的模型)。我將思維獅身人面像添加爲搜索,並希望用它來顯示結果。 country.rb class Country < ActiveRecord::Base has_many :provinces has_many :cities has_many :zones has_many :users attr_accessibl

    0熱度

    1回答

    我有這些查詢,但現在我想使用獅身人面像,我需要替換它們,但我找不到方法來做到這一點: p1 = Product.where "category LIKE ?", "#{WORD}" p2 = Product.where "category LIKE ?", "#{WORD}.%" product_list = p1 + p2 我正在搜索「category」字段中名爲「Product」的模型

    0熱度

    1回答

    我有User模型,索引ProfileAnswer,has_many關係。 我索引profile_answers.response以及profile_answers.question_id。 我需要能夠運行搜索查詢來搜索特定問題的字符串。 以下是我這樣做的方式,這是錯誤的。數據點 A{ profile_answer{ id = 99 question_id = 1

    0熱度

    1回答

    我試圖執行以下搜索爲per the docs with_delivery = "*, IF(delivery = 1 OR region_id IN (001,002,003), 1, 0) AS delivery" Listing.search 'ipod', select: with_delivery, with: { 'delivery' => 1 }

    0熱度

    2回答

    我在使用ThinkingSphinx作爲網頁上的搜索引擎。我需要的是按年份和相關性對搜索結果進行排序。 由於order: "DATE_FORMAT(created_at, '%Y') DESC"不起作用,時間段根本無用,因爲我想要什麼,我正在擺脫想法。

    0熱度

    1回答

    我已經使用pgsql從源代碼安裝了Sphinx,然後在我的應用程序(Rails 4.0.3)上安裝了思維-Sphinx gem(3.0.1)。並且我配置了&生成的獅身人面像配置。然後我在app/index上添加了索引,然後運行索引&通過rake ts啓動sphinx:index & & ts:start,但是我得到了下面的錯誤,讓我知道解決這個問題的方法。 耙TS:索引 產生配置於/home/st