0
當我嘗試使用實體框架中的遷移(代碼優先)時,出現問題。實體框架:具有相同屬性的繼承
我有這個型號:
- PERSON(INT標識,字符串名稱)
- 朋友:PERSON(字符串文件)
- 最好的朋友:PERSON(字符串文件)
- BESTBESTFIEND:PERSON(字符串地址)
我想在FRIEND和BESTFRIEND中使用相同的屬性「文檔」,但不是在BESBESTFRIEND中,所以我d不要在根目錄的PERSON類中使用「Document」。當我嘗試進行遷移時,出現一個錯誤消息,說明我使用相同的密鑰創建了一個元素。我該如何解決這個問題?
謝謝!現在正在工作。你能解釋一下爲什麼會發生這種情況嗎? – Martin
那麼所發生的是屬性使實體框架看到兩列爲一體而不會引發異常。請您可以將其標記爲答案或upvote。謝謝 – suulisin
非常感謝! – Martin