简体   繁体   English

在RavenDB LINQ查询中使用日期字段比较

[英]Using date field comparisons in RavenDB LINQ queries

In RavenDB, I would like to query the database using a date field. 在RavenDB中,我想使用日期字段查询数据库。 How can I write a LINQ query to query the RavenDB that involves date comparison.. 如何编写LINQ查询来查询涉及日期比较的RavenDB。

Session.Query<Movie>()
.Where(x => x.Status == "New" && x.ReleaseDate > DateTime.Parse("04/03/2012 00:00:00"))
.Dump();

is returning zero records inm LINQ pad. 在LINQ pad中返回零记录。 Something is not right the way I wrote the query.. thanks for any help. 我写查询的方式不正确。.感谢您的帮助。

Instead of DateTime.Parse() try instantiating a new DateTime. 代替实例化DateTime.Parse()尝试实例化一个新的DateTime。

Session.Query<Movie>()
.Where(x => x.Status == "New" && x.ReleaseDate > new DateTime(2012, 4, 3))
.Dump();

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM