2016-12-21 5 views
0

Rubyの新機能です。Ruby on Railsのエンティティのパラメータタイプ

Webアプリケーションのエンティティ「GenericUser」をモデリングしています。たとえば、ユーザー名と電子メール(データベーステーブルのプライマリキー)、FirstName、LastName、Gender、および別の値をとる可能性のある他の属性を指定してスキャフォールディングを使用して生成する必要があります。たとえば、MusicianRoleは "ギタリスト"ユーザーが登録時に選択できるものなど

問題は次のとおりです。これらの属性のすべての種類を正しく指定する必要がありますか。

rails generate scaffold Post username:string email:string firstname:string gender:string ... 

を主キーのために、あなたはここで答えを見つけることができます:

答えて

1

あなたは、コマンドラインでこれを書くことができ

how to add a primary key to a table in rails

+0

OKしかし、私の問題は、変数のタイプです。 ..電子メールには特定のタイプがありますか?また、異なる価値を持つことができる属性のために? –

+0

@RobertoCaravelli電子メールは文字列ですが、特定の種類はありません。 「異なる価値を持つことができる属性」という意味はどういう意味ですか? –

+0

私のアプリでは、GenericUsersは、ドラマー/ギタリスト/ベーシストなど、どのようなミュージシャンかを指定する必要があります。 –