0
私はuser.role_idsを実行すると、[1,2,3]のようなIDのリストを取得すると、これらのIDをそのテーブルのrole.nameに変換することができます。 、チームリーダー]その他 HABTM Ruby On Rails質問
は私があなたの質問を取得しない<td><%= user.role_ids.find_by_name(roles_name.to_s) %></td>
私はuser.role_idsを実行すると、[1,2,3]のようなIDのリストを取得すると、これらのIDをそのテーブルのrole.nameに変換することができます。 、チームリーダー]その他 HABTM Ruby On Rails質問
は私があなたの質問を取得しない<td><%= user.role_ids.find_by_name(roles_name.to_s) %></td>
のようなものが必要ですが、どのようにちょうど約:
<%= user.roles.collect(&:name) %>
おかげで、それは開発者のように見えるように、とにかくあり、企業の代わりに、 \t ["Developer"、 "Corporate"] abit messyのようです。 – ahmet
はい、 '.join( '、')'や '.to_sentence'を追加して、** Developer、Corporate、Team Leader **のようなRailsの砂糖を得ることができます。 –
私はすべてこれに新しいです。どのように私は.joinを使用しますか。 – ahmet