cost 203 ms
EF Core 中的多對多 TPH 繼承

[英]Many-to-many with TPH inheritance in EF Core

如果連接表的一側是按層次結構設置的表中的派生類,我在使用 EF 核心設置多對多連接表時遇到問題。 這是設置: 我用鑒別器設置了 TPH,一切正常。 如果ManyClothing字段在Chore類上,那么我可以這樣做: 這按預期工作。 但是由於ManyClothing字段在LaundryC ...

Entity Framework Core Table-per-Hierarchy:防止將“未注冊的類”添加為基本類型

[英]Entity Framework Core Table-per-Hierarchy: Prevent "unregistered classes" from being added as base type

我需要為 web 應用程序實現一個簡單的信用系統。 因此,用戶應該能夠通過簡單地付款來獲得積分 eG,或者將其作為做某事的獎勵(如注冊、觀看添加等)。 另一方面,用戶應能夠將這些積分用於 web 應用程序提供的服務(如宣傳其內容、啟用 VIP 身份等)。 我們正在使用 ASP.net Core 3. ...

每個層次結構的 EF Core 表 - 是否可以跟蹤特定實體的 collections?

[英]EF Core Table Per Hierarchy - Is it possible to keep track of collections for specific Entity?

假設我將為 class 實現每個層次結構的表,我將在其中存儲這種類型的子類,這些子類由鑒別器(約 5 種類型)區分。 一些子類將有自己的 ICollections 和一些不會,所以這不會在超類中指定。 我目前只能獲取直接存儲在表中的數據,但無法獲取該子類的集合(集合長度將為 0)關於在獲取此特定內 ...

可以在 EF Core 3.1 中的 Table-Per-Hierarchy 表上調用存儲過程嗎?

[英]Possible to call a stored procedure on a Table-Per-Hierarchy table in EF Core 3.1?

我正在從 EF Core 2.2 遷移到 3.1。 一項重大更改 (#15392)是它不再由存儲過程組成,因此您必須添加“AsEnumerable”。 這通常有效,但我在 TPH 表上有一個存儲過程調用,但失敗了: 我對 SPROC 的調用是: 它會產生這個錯誤,建議使用 AsEnumberab ...

Entity Framework core 3.1.1 多級繼承

[英]Entity Framework core 3.1.1 Multilevel Inheritance

運行 add-migration(EF 核心 3.1.1)時拋出異常: CLR 屬性“DiscriminatorLevel2Id”不能添加到實體類型“CustomerBase”,因為它是在 CLR 類型“InternalCustomer”上聲明的 下圖顯示了所需的層次結構(簡要): ...

我可以以某種方式在每個層次結構的表中從同一個表鍵中獲得兩個外鍵嗎?

[英]Can I have two foreign keys from the same table key in a table-per-hierarchy inheriting table somehow?

核心 2.2: 我有一個按層次結構表 (TPH) inheritance 並且我有客戶和代理從成員資格繼承。 現在我嘗試創建一個采購訂單,並希望將他們的會員 ID 添加為外鍵,但我不能,因為這意味着將 MemberID 作為外鍵的兩倍放在我的代碼中,首先是 model: 我是否必須將它們分成兩個表 ...

.Net Core和Entity Framework Core-使用表每個層次結構訪問模型中子類的屬性

[英].Net Core & Entity Framework Core - access properties of subclass in model using Table Per Hierarchy

我是.Net核心和實體框架的新手。 我正在一個.Net Core項目中,該項目具有使用“代碼優先”方法創建的數據庫。 模型中存在以下繼承結構(偽代碼): (Dto遵循相同的繼承結構,即PersonDto和CompanyDto從LegalEntityDto繼承)。 在SQL數據庫 ...

為具有按表分層結構模型設計的實體實施REST API的最佳建議(MVCCore + EF 2.2)

[英]Best advice to Implement REST API for entities with Table Per Hierarchy model design (MVCCore + EF 2.2)

我有幾個派生類,它們是從相同的基類Product繼承而來的Shippable和Downloadable ,它們每個都有自己的屬性: 我為數據表使用了EF Core TBH設計,因此該實體的所有屬性存儲在表中: 我的項目是NLayered DDD,所以我有一個應用程序層,可為UI ...

EF Core,同一基類的每層表和引用實體產生錯誤

[英]EF Core, table-per-hierarchy and referencing entity of the same base class generates error

我們的聯系人是通過每個層次的表存儲的,聯系人是公司或個人,而一個人始終屬於公司。 兩者都從聯系繼承。 使用EF Core 2.1。 看起來像這樣 到目前為止,我們現在要做的是查詢“ Sources並包括contacts (所有contacts ,對於個人或公司而言都沒有關系 ...

實體框架6每個層次結構表的特定包括

[英]Entity Framework 6 Table Per Hierarchy specific includes

當我執行每個層次結構表的映射時,EF6出現問題。 我有一個帶有Employee和Manager子級的Person類。 這兩個類幾乎相同,除了一個字段:DepartmentId(和隨后的鏈接組件Department)。 我已經為此類事情設置了必要的設置EF: 現在我的問題是,當 ...

實體框架:查詢多種類型

[英]Entity Framework: Query Multiple Types

我有一個帶有繼承的 EF6 代碼優先模型,例如: 我使用 table-per-hierarchy,所以我的“事物”表將包含以下列: 事物 ID : 整數 顏色 : 字符串 品牌 : 字符串 價格:雙倍 LegCount : 整數 鑒別器:字符串 現在,我想查詢特定類型的事物, ...

EF-提取每個層次結構中特定類型表的所有記錄

[英]EF - Extract all record of specific type table per hierarchy

在我的EF上下文中,我有一個類的層次結構,使用每個層次結構的表進行管理。 因此,我有一個基礎抽象類和從中派生的一堆類: 這些類的配置如下: 要訪問數據庫,我使用從通用存儲庫派生的存儲庫: 我想在存儲庫中添加一個方法,該方法將提取特定子類型的所有類(例如, Exten ...

如何在ASP.NET Identity 2中使用TPH(每個層次結構的表)

[英]How to use TPH (Table Per Hierarchy) with ASP.NET Identity 2

我在MVC5項目中使用ASP.NET Identity 2 ,有兩種類型的用戶類,分別稱為Student和Coordinator ,如下所示。 另一方面,我嘗試遵循TPH(每個層次的表)方法,以便為兩種類型的用戶使用相同的實體。 由於ApplicationUser已經從Identity ...

有什么方法可以指示實體框架以代碼優先,按表分層的方法從列映射到模型屬性?

[英]Any way to instruct Entity Framework to map from column to Model property in code-first, table-per-hierarchy approach?

由於我們是從頭開始開發的,因此我們在MVC應用程序中使用Entity Framework 6.1 ,並使用code-first和按table-per-hierarchy方法,並且我們認為這種方法適合快速開發。 但是現在我有一個問題:說我有一個基類和三個子類,它們看起來像這樣: 使用默認 ...

防止循環parent_ID“每個類型的表”與“每個層次的表”與“每個類的表”

[英]Prevent cyclic parent_ID `table per type` vs `table per hierarchy` vs `table per class`

我在實體框架中使用表每層次結構TPH,這基本上是擴展數據類型的通用核心屬性的局部類。 我有2個對象/類; 與MyBaseCommonEntity具有相同基本屬性的Course對象和Student對象。 目標是能夠對任何一個對象執行Service/ticket 。 我需要建模方面的幫助 ...


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