findメソッドオプションでgroupが使えない謎。

そのまんまです。
何故か出来ません。
同じ日付の項目をまとめて、且つ日付順に並べてしまいたいという状況。

@schedule = Schedule.find(:all, :group => 'date', :order => 'date')

こうすると、ブラウザで該当ページを表示した時にSQL文でのエラーが。
GROUP BYのリスト?の中に無効なデータがあるとか何とか。
dateの値が何かおかしいという意味ですか?
んー。



何かここに書くことってエラーばかりで、解決方法とか載せてませんよね。
検索でたどり着いた方にはがっかりでしょう…申し訳ない。
上手い事出来ればいいんですけどね。




あ。
calendar_helperで作ったカレンダーの各日付部分にidを振る方法…
何となくやってみたはいいですけど、あれでいいのかな。
動作的にうまくいったら書きたいと思います。