簡體   English   中英

EF Core 查詢以獲取日期列大於服務器日期的所有記錄

[英]EF Core query to get all records with a date column greater than server date

我需要通過比較表中的列(日期時間類型)大於 MySQL 服務器時間來獲取 MySQL 表中的所有記錄。

我的 MySQL 查詢是這樣的

string countQuery = "Select * from features where enddate > now();";

上面的查詢會給我一個記錄列表,這些記錄的日期列結束日期值 > mysql 服務器日期時間值。

有人可以幫我將其翻譯成 EF Core linq 聲明嗎? 我有一個有效的 dbcontext 和 model class object 我想在上面運行這個 linq 語句。

這是一些偽代碼,因為我正在猜測列名等。

var results = dbcontext.Features.Where(i => i.EndDate > Datetime.Now).ToList();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM