1
比方說,我有一個喜歡的對象:定義主鍵爲幾個不同的對象RavenDb
class First
{
int key;
}
class Second
{
KeyValuePair<int,int> keyName;
}
是否有可能在RavenDb使用的不是「ID」不同的名稱來定義主鍵?請注意,我需要爲不同的對象分配不同的鍵名稱。
比方說,我有一個喜歡的對象:定義主鍵爲幾個不同的對象RavenDb
class First
{
int key;
}
class Second
{
KeyValuePair<int,int> keyName;
}
是否有可能在RavenDb使用的不是「ID」不同的名稱來定義主鍵?請注意,我需要爲不同的對象分配不同的鍵名稱。
Gwynnbleid1, 是的,你可以。您可以使用Conventiosn.FindIdentityProperty來定義此屬性,您可以根據每種類型自定義該屬性。
嗨。對不起,很長的迴應。沒有注意到你的答案。你能提供一些簡單的例子嗎? – Gwynnbleid1 2012-08-10 16:49:44
我在這裏找到了我的問題的答案:http://stackoverflow.com/questions/8767273/raven-db-have-it-auto-generate-its-own-key 我不知道它是否工作,因爲在ravendb管理工作室中,所有文檔似乎都有自動生成的id,而不是一個指定的文件。 – Gwynnbleid1 2012-08-10 16:59:47