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

标签 c# linq nosql ravendb

在 RavenDB 中,我想使用日期字段查询数据库。如何编写 LINQ 查询来查询涉及日期比较的 RavenDB..

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

在 LINQ pad 中返回零记录。我编写查询的方式有些不对。感谢您的帮助。

最佳答案

尝试实例化一个新的 DateTime,而不是 DateTime.Parse()。

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

关于c# - 在 RavenDB LINQ 查询中使用日期字段比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10195649/

相关文章:

c# - 使用StreamReader复制图像时损坏

c# - LINQ Group By 多表Inner Join 和聚合函数

c# - LINQ 查询需要在同一查询中升序或降序

mongodb - 在 MongoDB 中,最大化每日日志文档写入性能的策略

c# - ASP.NET MVC - 将参数传递给 Controller

c# - 如何删除 URL 中的占位符

c# - WPF - 如何以编程方式备份​​/恢复 LocalDB - ClickOnce

c# - 有条件地加入 LINQ

MongoDB规范化,外键和加入

sql - 多个 SQL/NoSQL 数据库架构中的一致性/原子性(甚至 ACID)属性