レコードを日付でグループ化し、それらのレコードの「税」フィールド値をカウントする射影クエリを NHibernate で作成したいと考えています。私の質問は、データベースには DateTime という値があるということです。時間ではなく日付だけでレコードをグループ化するにはどうすればよいですか。以下は私のコードです
template.Criteria.SetProjection(
Projections.ProjectionList()
.Add(Projections.GroupProperty("IssueDatetime"), "DateVal")
.Add(Projections.Sum("Tax"), "TotalFare")
);
データベースは、IssueDatetime フィールドを DateTime 型として格納します。日付ごとに税金を数え、時間部分を無視したい。上記の要件を手伝ってくれる人はいますか?