2
我需要將我的應用程序連接到外部服務器與獅身人面像。獅身人面像被許多應用程序使用,我不管理它。我需要在我的應用程序中使用Thinking Sphinx連接到該外部服務器?思維獅身人面像連接到外部獅身人面像守護進程
我假設我不運行rake ts:開始,因爲我沒有使用本地守護進程,也沒有做任何索引。
我在我的config目錄中添加了文件thinking_sphinx.yml,其設置爲address
和mysql41
。當我嘗試從控制檯搜索,我得到:
User.search('jon', indices: [ 'users' ])
(Object doesn't support #inspect)
=>
我需要更多的設置思考獅身人面像在我的應用嗎?
編輯:
我問獅身人面像管理員更改指數名稱user_core
所以我並不需要指定索引。當我運行:
User.search('jon').first
我得到:
NoMethodError: undefined method `constantize' for nil:NilClass
你說得對。屬性有一些差異。修改索引腳本與思維獅身人面像配置文件生成的信息後,一切開始工作。謝謝@pat! :) – zeth