RavenDB 查询中的 StreamResult 参数类型

StreamResult parameter type in RavenDB query

我从 RavenDB 文档中获取了一个 example,并对其进行了调整以适应我在代码中使用的类型。我使用的类型是已知的(可以解析),并且查询针对预定义的索引。查询使用空间选项,如果它有任何作用的话。

在 Eclipse 中,无论我在 T 中使用什么类型:CloseableIterator<StreamResult<T>> - 错误消息总是 "The type StreamResult is not generic; it cannot be parameterised with arguments <whatever>"。 因为我对 RavenDB 还是很陌生,所以这很可能是我遗漏的一些明显的东西。 我正在使用的类型是 POJO,并且完全由字符串、整数和浮点数组成。 如果您需要有关索引或类型的更多信息,请告诉我。

谢谢!

密切关注您的导入!就我而言,这是一个简单的添加错误导入的案例——因为我点击得太快而没有验证它是正确的库(Eclipse 提出了一些建议,我只是接受了)。应该是第二个选项:

net.ravendb.abstractions.data.StreamResult

而不是

javax.xml.transform.stream.StreamResult

这是建议修复列表中的第一个。