ravendb

    0熱度

    1回答

    如何使用Lucene在List<string>上進行查詢?這是我的嘗試,但我得到了一個錯誤。 var top10MoviesQuery = session.Advanced.DocumentQuery<Media, Media_Index>() .SetResultTransformer("MediaListTransformer") .SelectFields<MediaLi

    0熱度

    1回答

    我已經看到了這個主題中的其他問題,但似乎我錯過了某些我從其他問題找不到的東西。也許它與RavenDb.AspNet.Identity有關。無論如何,我無法看到我的代碼在哪裏做錯了。 當我註冊一個用戶。一切順利,保存到RavenDb IdentityUserByUserName和ApplicationUser。但是當它登錄到await SignInManager.SignInAsync(user,

    0熱度

    1回答

    我有一個對象如下: public class DemoItem { public string ItemTitle {get;set;} public List<string> Tags {get;set;} } 假設我有數百人保存在RavenDB,各有數百標籤。我現在想要的是能夠返回具有最高數量的通用標記的'n'DemoItem,並且我正在查詢DemoItem。在大多數

    1熱度

    1回答

    我們一直有一個問題,下面的方法,查詢烏鴉分貝的作品,但只有約90%的時間 member.UserId = userService.GivenUsernameGetUserId(command.EmailAddress.ToLower()); 來解決這個問題,我做了這個醜陋的黑客解決方法這似乎已經解決了這一問題: member.UserId = userService.GivenUsername

    0熱度

    1回答

    我下載了RavenDB Java客戶端3.2.1罐子從here,在Ecplise創建了一個新的Java項目,增加了罐子引用列表,然後帶着這三條線 IDocumentStore store = new DocumentStore(ravenDbUrl, "todo-db"); store.initialize(); store.executeIndex(new TodoByTitleIndex(

    0熱度

    1回答

    我需要以編程方式刪除一堆文檔。我可以使用JavaScript的「補丁」功能在界面中找到這些文件,並添加屬性來識別它們,就像這樣: if (__document_id.indexOf("baddata") > 0) { this.'MakeThisGoAway' = true; } 但我不能找到一種方法來刪除一個文件「補丁」。 (按設計我假設) 從烏鴉的文檔,它看起來像要做到這一點是

    0熱度

    1回答

    我正在構建一個索引,但結果並不如預期。 我的意圖是找到我在MyClass的SomeEnumFlag中有多少客戶和供應商。 MyClass有Name和SomeEnumFlag,它是一種買入或賣出的文件。所以,我可以有這樣的文件: { Name: "Some company name", SomeEnumFlag: "Buy" }, { Name: "Another company name", S

    0熱度

    1回答

    我想阻止文檔在我的項目中被刪除,並決定使用元數據將文檔標記爲已存檔。我用下面的代碼來做到這一點: public class DeleteDocumentListener : IDocumentDeleteListener { public void BeforeDelete(string key, object entityInstance, RavenJObject metadata

    1熱度

    1回答

    我目前正在將我們的解決方案從RavenDB 2.5升級到3.5,但在創建索引時出現以下異常:看起來它與group by IndexCreation.CreateIndexes(typeof(RavenGuid).Assembly, store); 索引定義 public RecordingArtistTypeaheadIndex() { Map = docs => docs.Sel

    0熱度

    1回答

    我試圖安裝pyravendb「lib」在我的python3安裝在Ubuntu 16.04。 (pip安裝pyravendb) 它似乎是一個依賴性錯誤,但它使用lib自帶的一個(從pyravendb收集枚舉0.4.6)。 堆棧錯誤是: pip install pyravendb Collecting pyravendb Using cached pyravendb-1.3.0.zip