首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >关联事物

关联事物
EN

Stack Overflow用户
提问于 2013-07-17 03:08:19
回答 1查看 46关注 0票数 0

我正在创建一个足球数据库,并创建了两个scaffold:一个名为Club,其中包含一些基本信息(Name和Stadium,两个字符串),另一个名为Players。球员都有名字和国籍。以下是两个模型:

代码语言:javascript
运行
复制
class Player < ActiveRecord::Base
  attr_accessible :name, :nationality
  belongs_to :club
end

class Club < ActiveRecord::Base
  attr_accessible :name, :stadium
  has_many :players
end

我想知道下一步是什么。我创建了一个俱乐部列表,但我希望能够通过编辑球员或在创建新球员时将俱乐部添加到球员。然后走进俱乐部,看到分配到该俱乐部的球员名单。

EN

回答 1

Stack Overflow用户

发布于 2013-07-17 03:14:02

你需要添加一个外键'club_id‘到payer到球员模型中,并在球员新建/编辑表单中添加一个select标签来列出俱乐部。

在俱乐部的新/编辑表单中,为要添加/删除到俱乐部的球员添加多选框。

您可以使用jquery标记来代替多选框。

http://railscasts.com/episodes/258-token-fields

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17684999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档