0
でテーブルを移行することはできません:私は開発にレール5とMySQLを使用していますは、アレイ
== 20161217135738 CreateTasks: migrating ====================================== -- create_table(:tasks) rails aborted! StandardError: An error has occurred, this and all later migrations canceled:
can't quote Array
:
class CreateTasks < ActiveRecord::Migration[5.0]
def change
create_table :tasks do |t|
t.string :category
t.string :text
t.string :asset_name
t.string :correct_answers, array:true, default: []
t.string :wrong_answers, array:true, default: []
t.integer :score
t.timestamps
end
end
end
が、私はエラーを取得します。 その問題を解決するにはどうすればよいですか?
どのような種類を使用しているあなたに例を与えている文字列に配列をシリアル化しなければなりませんか? –
postgresqlデータベース – Kappa
@edit申し訳ありませんが、私はその開発を忘れて、私はmysqlを使用して – Kappa