1
RavenDB文檔顯示如何使用包含在此sample中處理文檔關係。使用RavenDB處理與T []而不是T的文檔關係
public class Order
{
public Product[] Items { get; set; }
public string CustomerId { get; set; }
public double TotalPrice { get; set; }
}
public class Product
{
public string Id { get; set; }
public string Name { get; set; }
public string[] Images { get; set; }
public double Price { get; set; }
}
public class Customer
{
public string Name { get; set; }
public string Address { get; set; }
public short Age { get; set; }
public string HashedPassword { get; set; }
}
我將如何處理包含或直播預測,如果我不想使用包括/現場的預測,而商品的一個列表,而不是包括客戶:
public class Order
{
public string[] ItemIds { get; set; }
public string CustomerId { get; set; }
public double TotalPrice { get; set; }
}
謝謝,這就是我一直在尋找。但是,這是如何表現的? – 2012-03-21 22:31:29
我沒有確切的數字,但表現良好。因爲您正在一個會話中檢索所有內容,因此只需一次訪問數據庫,這很快。我很幸運,我不需要亞秒級的數千份文件,但我的理解是,Raven無論如何都真的在這個領域發光。希望我有你的硬數據... – 2012-03-21 22:40:24