我正在對運行時構建的類型進行RavenDB查詢,因此我無法使用通用方法,如查詢<>。我要做到這一點使用DocumentStore.DatabaseCommands.Query是這樣的:如何設置IndexQuery對象的ResultsTransformer
documentStore.DatabaseCommands.Query("Raven/DocumentsByEntityName", new IndexQuery{Query = "Tag : MyDocuments"},null);
到目前爲止好,除非這樣我得到Json
對象,我想將它們轉換爲另一個type.I意識到IndexQuery
有ResultsTransformer
財產,但我不知道如何使用它,也找不到任何文檔這IndexQeury
這種特殊用途。 所以問題是我可以如何將結果轉換爲另一種類型?
設置它爲什麼? – Beatles1692 2014-09-05 16:29:56
好吧,我明白了。據我瞭解,ResultTransformers在服務器端做的伎倆,但我希望能夠將返回的JSON轉換爲我的代碼中的特定類型,因此我認爲我不能像這樣使用ResultTransformers。所有其他方案? – Beatles1692 2014-09-06 06:21:04