時間部分を無視して、日付部分がDateAdded
(タイプはDateTime
)で「組織」をソートしようとしています。その主なソートの後、私は組織の名前でソートしたい。linqクエリでDateTimeの時間部分を無視する
これは私が現在持っているものですが、それはまた、時間に基づいてソートします。
IQueryable<Organization> organizations = from m in context.Organizations
orderby m.OrgName ascending
orderby m.DateAdded ascending
select m;
は、上記のほとんど動作しますが、それはあまりにも、時間通りに並べ替えます。
はあなたのIQueryProviderに依存します。エンティティフレームワーク? SQLへのリンク? – Jeff
m.DateAdded .Dateはその日時を行うべきです –
IQueryProviderがそれをサポートしていない限り動作しません – Jeff