Unfortunatelly 스핑크스는 단순히ThinkingSphinx,`time` 속성을 설정에 문제
class Place << ActiveRecord::Base
#... relations
define_index
#...
has breakfast_start, :as => breakfast_start
end
rake ts:rebuild
속성을 time
필드를 변환 할 수 없습니다 생각 : 또한 해결하지
rake aborted!
Cannot automatically map attribute breakfast_start in Place to an
equivalent Sphinx type (integer, float, boolean, datetime, string as ordinal).
You could try to explicitly convert the column's value in your define_index
block:
has "CAST(column AS INT)", :type => :integer, :as => :column
(See full trace by running task with --trace)
변경 구문 has "CAST(column AS INT)", :type => :integer, :as => :column
에 :
ERROR: index 'place_core': sql_range_query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INT) AS `breakfast_start` FROM `places`
누구나 고쳐? 미리 감사드립니다.
와우. 매우 빠르다. 그리고 그것은 작동합니다! 너 락! :디 –