0

これはばかげた質問かもしれませんが、うまくいかないようです:

通常、たとえばユーザーとグループの間の結合テーブルには、次のようにアクセスできます。

GroupsUsers.find(:all)

しかし、2 つのモデルのうちの 1 つに複数の単語 (ユーザーと友人グループなど) がある場合はどうなるでしょうか? これは動作しません:

FriendGroupsUsers.find(:all)

私は以下を試しましたが、どれも機能しません:

FriendGroupsUsers.find(:all)
FriendgroupsUsers.find(:all)
FriendGroups_Users.find(:all)
Friend_GroupsUsers.find(:all)
4

1 に答える 1

-1

標準の結合モデル名が気に入らない場合は、結合テーブルのモデルを作成するだけで、任意の名前を割り当てることができます。

class AnyName < ActiveRecord::Base
  set_table_name :friends_group_users
end
于 2013-02-26T08:21:55.360 に答える