假设三个模型 A, B, C
A has_many B, B belongs_to A
A has_many C, C belongs_to A
B has_many C, C belongs_to B
如果 1 关系存在,则只有 3 可能,2 不可能 如果 1 关系不存在,则只有 2 可能
被搞太复杂,一层的 Route 就够了,比如
老大。比如我要维护某个 post 下面的 photo,该如何呢,通过 url 参数传递 post_id 给 photo 的 controller?
纠结好久了。nested resources 又好又不好,可能我不懂用
#2 楼 @jock
resouces :posts do resources :photos resources :comments end resources :photos do resources :comments end