哪里是定制设计行动的最佳位置

时间:2017-01-31 11:02:50

标签: ruby-on-rails devise

我有一个由设计生成的User资源。用户与名为has_many的模型有Parking关联。

我需要创建一个操作来列出属于某个用户的所有停车。如果没有设计,我会在users_controller创建一个停车行动,但我不确定如何以正确的方式设计它。

1 个答案:

答案 0 :(得分:1)

您需要创建controller parkings_controller。然后在索引方法中,您可以编写代码以列出属于特定用户的所有停放。 像这样......

parkings_controller.rb

中的索引方法中
def index
  @parkings = current_user.parkings
end

希望这对你有用。