0
如果沒有它加載我的所有模型,是否可以執行「rake db:migrate」或「rake db:schema:load」?db:遷移沒有加載模型
我正在使用acts_as_solr插件,它需要表格在模型可以加載之前存在。這可能是acts_as_solr中的一個錯誤,但唯一的解決方法是取消註釋模型中的acts_as_solr
行,運行遷移並再次取消註釋。
如果沒有它加載我的所有模型,是否可以執行「rake db:migrate」或「rake db:schema:load」?db:遷移沒有加載模型
我正在使用acts_as_solr插件,它需要表格在模型可以加載之前存在。這可能是acts_as_solr中的一個錯誤,但唯一的解決方法是取消註釋模型中的acts_as_solr
行,運行遷移並再次取消註釋。
通過明確指定字段類型acts_as_solr,它不會試圖找到從上表的類型,我能夠運行遷移:
acts_as_solr :fields => [{:contents => :text}, {:user_id => :integer }]
幹得好......我已經浪費了幾個小時 - 我試圖調試爲什麼在運行遷移時需要做到這一點! – Spasm 2010-05-25 01:56:09