我有两个模型以外的User模型。Hotel和Room。
这是场景:
hotel :has_many => :rooms
如果关联的酒店已分配给用户,则用户可以创建房间。我如何对 中的create room操作实施授权ability,因为hotel_id在房间被保存之前是未知的?
我可以在 中实现一个方法can?,但我希望在. 这个问题应该以模式解决,但不知何故我必须在单独的控制器(不是嵌套的)中创建房间。create actionrooms controllerabilitynested_resources