0
我在我的表中有一個名爲DateTimeOfBid
的列,我需要獲取DateTimeOfBid在今天30天內的所有實體。如何簡單檢查DateTime列是否在今天的30天之內?
我正在使用實體框架4來訪問我的數據。
這是我到目前爲止有:
EFUserAuctionLanceRepository userAuctionLanceRepository = new EFUserAuctionLanceRepository();
var potentialDiscount = userAuctionLanceRepository.FindAllUserAuctionLances()
.Where(u => u.UserId == user.UserId && u.AccountableForShopDiscount == true);
var discount = potentialDiscount.Where(p => p.DateTimeOfLance is within 30 days of today?)
我怎麼能寫這個小查詢?
由於這是在DB上執行的,你必須預先計算兩個日期,否則這將不起作用 – BrokenGlass
@BrokenGlass:謝謝。 – jason