環境
フィクスチャ ファイルを生成すると、次のrails generate model Post title:string text:text
ように表示されます。
one:
title: MyString
text: MyText
two:
title: MyString
text: MyText
質問
なぜ2つあるのか、なぜ「1」と「2」という名前なのか疑問に思っていました。
ここでは、「google」、「rubyonrails」、「parent/child」などの名前が使用されていることがわかります。一方、投稿モデルを生成するためのチュートリアルに従うと、1 つと 2 つしか生成されません...
さらに調査したところ、db/migrate ファイルにも興味があることがわかりました。私の現在の理論では、これらのファイルがデータの構造を作成するというものです...したがって、フィクスチャが何をするのかよくわかりません。
理由
を使用して「学生」モデルを作成しようとしています
rails generate scaffold student
しかし、キーの 1 つとして :name を持っていないようです。データ列を追加するフィクスチャを検討しています。