我的控制器中有以下代码:
def new
if @cart.line_items.empty?
redirect_to store_url, notice: 'Your cart is empty'
return
end
@order = Order.new
end
我有以下问题:
- 当控制器执行
redirect_to
语句时会发生什么?它是否将控制权传递给存储控制器并停止执行操作new
?它是否执行return
andOrder.new
语句? - 这里声明的目标是什么
return
?