2017-03-01 60 views
1

我從RavenDB文檔中取得了example,並對其進行了調整以適合我在代碼中使用的類型。我正在使用的類型是已知的(可以解析),並且查詢以一個預定義的索引爲目標。該查詢使用空間選項,如果它有任何部分在這裏播放。RavenDB查詢中的StreamResult參數類型

在Eclipse中,不管我在此使用哪種類型的T:CloseableIterator<StreamResult<T>> - 錯誤信息總是「之類StreamResult不是通用的;它不能與參數< 任何>進行參數設置」。 由於我對RavenDB還是比較新的,這可能很明顯,我錯過了。 我正在使用的類型是POJO,並且僅由字符串,int和浮點組成。 如果您需要關於索引或類型的更多信息,請告訴我。

謝謝!

回答

2

密切關注您的進口情況!在我的情況下,這是一個添加錯誤導入的簡單情況 - 因爲我點擊得太快而未驗證它是否是正確的庫(Eclipse提出了一些問題,我剛剛接受)。這應該是第二個選項:

net.ravendb.abstractions.data.StreamResult 

和NOT

javax.xml.transform.stream.StreamResult 

這是首次在建議的修復列表。

+0

你能把它標記爲正確答案,以便其他人可以找到它嗎?謝謝 !當然,還有 – Neil

+0

@ sasuke256。不過,Stackoverflow不會讓我在不到兩天的時間內接受我自己的答案。我明天會標記它。 –