2011-10-20 46 views
2

我试图在不同模型中包含数据库表中的数据列表。Rails3:将字段从一个数据库包含到另一个模型

我有一个Event模型和Venue模型。 在新的Venue视图中,我希望能够包含现有场地的列表以附加到活动,以便管理员可以将新活动链接到现有场地,并且如果我可以管理它,还可以创建新场地。

无论如何可能吗?

当我尝试从Event新视图中获取@venue键时,它只是失败。

回答

1

在该操作的控制器中,您需要先设置@venues,然后才能在视图中使用它。

@venues = Venue.all 
+0

是否需要在事件控制器,高清指数或特定路线帮手(又名DEF新......结束)去。我似乎无法以任何方式称呼它。 –

+1

'def index'可以让你在'index.html.erb'模板上使用它。 'def new'可以让你在'new.html.erb'模板上使用它。取决于你需要什么。 – ctcherry

相关问题