ravendb

    1熱度

    1回答

    我是使用RavenDB的新手。 我的理解是我們必須先創建一個DocumentStore,然後打開一個會話才能將數據保存到數據庫中。 從文檔中,我明白我們不應該每次都創建實例,並且應該只使用singleton來創建DocumentStore。 但我意識到大多數文檔或教程只是演示每次創建實例。 僅供參考,我正在使用ASP.NET MVC框架。 所以在這裏我的問題是, 在哪個文件夾應該CreatingD

    1熱度

    1回答

    我正嘗試使用RavenDB在.NET核心中創建嵌入式數據庫。雖然RavenDB.Client包沒有任何問題地恢復,但RavenDB.Database包(它是製作嵌入式數據庫所必需的)不能正確恢復,即使它僅依賴於RavenDB.Client。我收到一條錯誤消息,指出RavenDB.Database與.netcoreapp1.0不兼容。這裏是我的package.json的照片:

    1熱度

    2回答

    在Indexing Related Documents的示例II中,索引是通過作者按名稱和書名構建的。相關實體如下所示: public class Book { public string Id { get; set; } public string Name { get; set; } } public class Author { public string

    0熱度

    1回答

    我正在使用Server和Client Build#30155。 假設的docId是一個字符串,我有點困惑下列API(https://ravendb.net/docs/article-page/3.5/csharp/client-api/session/loading-entities#load): TResult Load<TResult>( string id, string transfor

    0熱度

    1回答

    早上好, 我使用RavenDB作爲Windows Service安裝在2個不同的服務器上。 故障轉移行爲設置爲:FailoverBehavior.AllowReadsFromSecondariesAndWritesToSecondaries並且啓用這些服務器之間的複製(master => master)。 它在複製方面運行良好。 我想現在負載平衡RavenDB,因爲我不確定當兩臺服務器都啓動並運行

    1熱度

    2回答

    我將在我的項目的一些異步調用,當我遇到一個問題。 Session和AsyncSession之間的相同調用不返回我的文檔。 這裏的文件: class Company { string Id; string Name; BusinessUnit BusinessUnit; } class BusinessUnit { string Name; L

    0熱度

    1回答

    我正在使用RavenDb服務器和客戶端3.5.0,我試圖讓UniqueConstraint工作沒有成功。 的簡單情況: using Raven.Client.UniqueConstraints; public class User { public string Id { get; set; } [UniqueConstraint] public string Em

    0熱度

    1回答

    我瞭解我在做登錄功能的方式不安全。但因爲我是新手,所以我不想先深入研究,而是首先以最簡單和最基本的方式進行。 到目前爲止,我做了什麼,我有一個管理模式 public class Admin { public string AdminUsername { get; set; } public string Password { get; set; } } 我有2次即Adm

    0熱度

    1回答

    TL; DR如何在RavenDB中運行完全等效的.Where(x => x.Name.Contains(value))查詢,即使value字符串中包含空格(白色字符)? 我們在用LINQ查詢RavenDB。我們想用String.Contains類似的約束來查詢。由於RavenDb防止.Where(x => x.Name.Contains(value))查詢,我們使用LinqExtensions.S

    1熱度

    1回答

    下面是我爲我的ASP.Net MVC應用程序在客戶端/服務器模式(不嵌入)中使用RavenDB所做的步驟。儘管我完全遵循這些步驟,但結果並不如預期。如果有任何錯誤,請糾正我。 通過Nuget安裝RavenDB.Client & RavenDB.Server。 進入Packages文件夾,啓動Raven.Server.exe讓服務運行 在瀏覽器中打開http://localhost:8080/,Ra