0
剛剛升級我有我的廣告模型以下屬性:ThinkingSphinx3:從TS2和越來越多sort_by錯誤消息
has sort_by_date, :as => :timestamp, :sortable => true
在廣告表格中有一個sort_by_date場,這是一個時間字段。
然而,當我搜索,通過以下作爲我:訂單選項(我想,然後按相關排序顯示新廣告第一&)
:order => "sort_by_date DESC, @weight DESC"
我收到以下錯誤:
ThinkingSphinx::SphinxError (index ad_core: sort-by attribute 'sort_by_date' not found):
任何人都可以看到爲什麼會發生這種情況?
謝謝!
您是否從添加該屬性開始運行ts:rebuild? – pat 2013-04-25 07:03:48
@pat - 是的,我跑了一堆,一切看起來應該工作,你認爲我需要將我的數據庫中的sort_by_date字段從日期時間轉換爲時間戳嗎? – Jason 2013-04-25 17:22:47