フィールドprogram_title、department_id、dateを含むモデルプログラムがあります。プログラムのタイトルと日付は同じで、department_idとは異なる2つの行を挿入しました。レールで別の行を返すには?
Insert into programs(program_title,date,department_id) Values ("prog1","4/2/2017","1");
Insert into programs(program_title,date,department_id) Values ("prog1","4/2/2017","2");
は今、私はDEPARTMENT_IDも何でもprogram_titleによって区別される行を返すようにしたいです。私は試しましたが、それでも両方の行が返されます。
@event_contents=Program.select(:id,:date,:program_title).distinct(:program_title)
どんな助けもありがとうございます。
try: 'Program.select(" distinct program_title、id、date、program_title ")' – linnal
はすでに試してみました。いいえ、運がない! – enamul17
どのようなレールバージョンを使用していますか? – linnal