【发布时间】:2012-06-01 07:30:38
【问题描述】:
我有这个结构:
Enterprise
has_many :projects
Projects
has_many :clients
Clients
has_many :tasks
我试图让每个企业从一开始就开始他们的任务。 所以,我做到了:
Tasks
to_param
uid.to_s
end
并在我的控制器中找到一个任务:
Task.find_by_uid(params[:id])
所有网址都很漂亮,确定了每个企业的任务编号。 (我在创建任务时处理 uid,增加同一企业的最后一个 uid)
但是,Task.find_by_uid 不仅仅限定 current_user.enterprise 中的任务。
这似乎是一个非常菜鸟的问题,我正在努力寻找解决方案。
请帮忙。谢谢。
【问题讨论】:
标签: ruby-on-rails activerecord associations