gpt4 book ai didi

乌鸦数据库 : Can we query a not yet saved document?

转载 作者:行者123 更新时间:2023-12-04 06:05:44 25 4
gpt4 key购买 nike

我在这里问我的问题是因为我在 RavenDB 的在线文档中没有找到任何答案。
但是,我的问题很简单:我们可以在存储文档的同一 session 中查询未保存的文档吗?

using( var session = store.OpenSession() )
{
session.Store( new SampleObject() { Name = "My name is sample" } );

var sample = (from o in session.Query<SampleObject>()
where o.Name = "My name is sample").FirstOrDefault();
}

样本将为空?
我是否必须在查询上使用“自定义”方法来加载非陈旧数据?

谢谢你的帮助。

最佳答案

新文档还没有传输到数据库,您必须调用session.SaveChanges()在查询之前。此外,您必须自定义查询以等待索引捕获新文档,但您已经发现了这一点。

关于乌鸦数据库 : Can we query a not yet saved document?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8393820/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com