0
私は金髪の瞬間をしており、おそらく脳が凍っています。Find Recordで関連付けられたモデルを使用したアクティブレコードクエリ
私のrails3アプリでは、ユーザーとタスクがあります。
...、私は私の仕事で何をしたいのか@due = Task.find(:all, :conditions => ["dueddate >= ? AND AND status = ?", Date.today, false], :include => :taskcategories, :order => "dueddate asc")
は、表示リストが原因タスクを持つユーザーである:私のユーザーは、次のように私が原因と期限切れのタスクを持っている...
を多くのタスクを持っています
何らかの理由で、私はそれの周りに私の頭を得ることができません。私はこれを試しましたが、それは動作していません:
@task = Task.all
@user = User.find(:all, :conditions => ["@task.dueddate <= ? AND
@task.status = ?", Date.today + 7.days, false])
私はこれは簡単だと誰でも助けてくれるでしょう!!
に
.group(:id)
を変更しますか、あなたがモデルにこのメソッドを追加することができます!私は愚かであったと思って、私は前に参加していなかったことが分かります。一意の値だけを表示する方法は可能です - そこには重複したデータがいくつか表示されます。 –