我在Rails 5應用程序創建的遷移已經5.0
傳遞給方法:Rails 5的ActiveRecord :: Migration中的[5.0]是什麼意思?
class CreateVariableKeys < ActiveRecord::Migration[5.0]
...
end
我想知道什麼[5.0]
手段。
我在Rails 5應用程序創建的遷移已經5.0
傳遞給方法:Rails 5的ActiveRecord :: Migration中的[5.0]是什麼意思?
class CreateVariableKeys < ActiveRecord::Migration[5.0]
...
end
我想知道什麼[5.0]
手段。
它是一種ActiveRecord::Migration
的分類方法,定義爲here。
它允許我們選擇我們希望4.2
和5.0
之間使用遷移的版本。如果不兼容的版本作爲參數傳遞
「未知的遷移版本......」
錯誤:該方法將引發。
ActiveRecord
的生產準備版本沒有該方法,所以它應該儘快離開Rails 5退出測試版。
[滑軌5.0](http://weblog.rubyonrails.org/releases/)發佈6月30日2016年創建遷移仍顯示版本'''類MyMigration