[英]Entity Framework History of a Field
有什么方法可以使用EF Core(代碼優先)獲取所有包含某列但值現在不同的條目?
例如
Tab1 {
Id,
C1
}
Tab2 {
Id,
Tab1 tab1Entry,
C2,
.
.
}
我需要找到一種方法從TAB 2中獲取數據,其中tab1Entry.Id曾經是或曾經是
有什么辦法嗎?
謝謝!
SQL Server和SQL Azure中有一個稱為時態表的功能,可以為您創建和維護歷史表: https : //docs.microsoft.com/zh-cn/sql/relational-databases/tables/temporal-tables ?視圖= SQL服務器-2017
並且您可以將其與EF Core一起使用,但是要實現此目的,您將需要使用一些原始SQL,將來可能會有所改變,您可以在此處閱讀有關此內容的更多信息: https : //github.com/aspnet/EntityFrameworkCore/問題/ 4693 https://msdn.microsoft.com/en-us/magazine/mt795184.aspx
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.