我正在使用不稳定的 RavenDB 2.0。是否可以使用 F# 中的 lambda 或类似技术(linq?)查询 RavenDB 2.0?
这是意图示例代码。我正在尝试获取过去 72 小时内的所有帖子。它是错误的,但它使想法得到了理解。
static member public GetTopPosts _ =
use store = (new DocumentStore(Url = Docs.serverUrl, DefaultDatabase = Docs.dbName )).Initialize()
use session = store.OpenSession()
let result = session.Query<Post>().Where(fun x -> x.Date > DateTime.Now - new TimeSpan(72,0,0))
...
这样的事情怎么可能完成?