簡體   English   中英

字段的實體框架歷史

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM