1
我想执行的任务模型的高级查询(简体versio:高级搜索查询3.1
class Task
belongs_to :user_task
belongs_to :customer
end
class UserTask
has_many :tasks
belongs_to: :user
attr_accessible :date
end
class Customer
has_many :tasks
end
我想建立是与以下领域去工作模式搜索表单:
- FROM_DATE(日期字段):所有任务对应UserTask是后 FROM_DATE
- TO_DATE(日期字段):所有的对应UserTas任务k是前 to_date
- 客户(作为复选框收集):相应客户包括在客户选择中的所有任务。
我创建了一个用于保存搜索的TaskSearch资源,并且可以想象一个用于查询数据库的大而难看的SQL字符串,但我不确定这是实现它的最佳方式。
哪个会是ActiveRecord方法?
谢谢先进。
非常感谢。你确定它会重复任务吗?我想不是。 – 2012-01-12 03:49:40