1

对于经验丰富的 Rails 开发人员来说,这听起来像是一个愚蠢的问题。如果模型没有关联的控制器,我是否需要防止批量分配?我猜我不需要,但如果有人能证实这一点,那就太好了。

另外,如果有一个控制器但没有创建/更新/销毁操作的路由的场景呢?

谢谢,诺埃尔

4

1 回答 1

2

我会说是的,因为不同的控制器(或库方法、cron 作业、延迟作业等)现在(或将来)可以对此模型进行更新,从而引发关注的批量分配问题。

路线问题很大程度上取决于 rails 版本。

Rails2 通常有一个默认路由,可以将其发送到控制器。

Rails3 的限制性更强,并且确实需要指定路由,除非添加 rails2 样式默认值。

于 2012-01-01T14:29:28.290 回答