【发布时间】:2013-04-26 04:17:24
【问题描述】:
在我的项目中,我正在显示模型数据库中的所有行。但是,我在另一个模型的索引页面上执行此操作。而且我有一个与每一行关联的按钮,因此当单击它时,它会在关联模型上执行相关操作。我希望我的问题足够清楚。
为了说明问题,假设我有两个模型:教师和学生。每个老师都有很多学生。在每个老师的索引页面中,我将他的所有学生显示为行列表。现在,我想为每一行设置一个按钮,单击该按钮将更改学生的姓名。我在哪里采取行动并不重要。它可能在老师(或其他地方)。我只是想找到一种方法来知道点击了哪个学生。是第一个还是第二个被点击的学生?
我该怎么做?
非常感谢您
【问题讨论】:
-
如果你可以访问模型的数据,你也应该有 id。如果您共享视图和控制器的代码会有所帮助,这样我们就可以准确地看到您正在尝试做什么。
-
我认为提供代码会使情况变得更糟。让我在问题中举一个例子。希望它更清楚。
标签: ruby-on-rails view action