Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在RavenDb中,我可以在将特定索引查询的结果传递给转换器之前查看这些结果吗?_C#_Ravendb - Fatal编程技术网

C# 在RavenDb中,我可以在将特定索引查询的结果传递给转换器之前查看这些结果吗?

C# 在RavenDb中,我可以在将特定索引查询的结果传递给转换器之前查看这些结果吗?,c#,ravendb,C#,Ravendb,我有一个Raven数据库,我正在这样查询: var query = Session .Query<Vehicle, VehicleWithReadyStatusIndex>() .Statistics(out queryStatistics) .TransformWith<VehicleWithDriver, VehicleWithDriver.Result() .Skip(skip) .Take(take); var query=Se

我有一个Raven数据库,我正在这样查询:

var query = Session
    .Query<Vehicle, VehicleWithReadyStatusIndex>()
    .Statistics(out queryStatistics)
    .TransformWith<VehicleWithDriver, VehicleWithDriver.Result()
    .Skip(skip)
    .Take(take);
var query=Session
.Query()
.Statistics(out queryStatistics)

.TransformWith您可以在不使用转换器的情况下再次运行查询,以获取您的输入。

谢谢@Ayende,但我已经尝试过了。失败与定时和索引更新有关,因此我不能简单地等待失败发生,然后再返回运行同一个查询——它不会是同一个查询。在这个查询之前,我试着简单地运行一个相同的查询,减去transformer,并检查结果以查看transformer可能得到的输入,但是当我插入额外的代码时,我无法再重现原始错误。我将编辑我的问题进行澄清,但我认为没有办法更改日志设置以获得Raven日志中所需的内容?使用完整调试日志,它将告诉您结果的ID。结果应该是:2015-02-06T21:10:11.6486562Z;调试;北风;Raven.Database.Index.Index.query;发布索引3查询:Company:companys/85 2015-02-06T21:10:11.6486562Z;调试;北风;Raven.Database.Storage.Voron.StorageActions.DocumentsStorageActions;DocumentByKey()by key='orders/1'2015-02-06T21:10:11.6486562Z;调试;北风;Raven.Database.Storage.Voron.StorageActions.DocumentsStorageActions;DocumentByKey()by key='orders/27'很酷,谢谢。根据你评论中的补充信息,我接受你的回答。