cost 312 ms
在模型類中定義導航屬性

[英]defining navigational property in model classes

我在模型課上學習關系。 有關表格關系,請參閱附圖。 有三個表,部門,員工,位置。 當為這些表創建模型類時,我對導航屬性感到困惑。 員工等級: 然后在部門課上: 在位置類中: 為什么在employee類中department被定義為virtual ICollection<locati ...

關於保存相關實體的 EF 與 EF Core

[英]EF vs EF Core on Saving Related Entities

我有兩個相關實體,如下所示 在 EF6 中,我可以按如下方式保存這些相關對象並且工作正常。 上述代碼在 EF Core 中不起作用,因為 Subject 實體中的 StudentId 始終沒有價值。 為了能夠保存在 EF Core 我必須如下 EF Core 中發生了哪些更改,因此我必須更改語法 ...

在 Entity Framework 中選擇可選導航屬性的屬性的正確方法是什么?

[英]What is a correct way to select a property of optional navigation property in Entity Framework?

選擇可選導航屬性實體框架的屬性的正確方法是什么? 我擔心如果導航屬性為空,那么當我嘗試訪問它的(可選導航屬性)屬性時會拋出錯誤。 這是我嘗試過的: 代碼: rc.CasesRelationType?.Name產生錯誤: 表達式樹 lambda 可能不包含空傳播運算符。 這是否意味着 ...

為什么導航屬性返回為空?

[英]Why the navigational properties are returned empty?

我在課堂上有導航屬性。 它在數據庫中具有關聯,但是不從Info導航屬性類型的Employees返回數據。 在數據庫中,信息類與Visa類具有一對多關系。 鑒於: item.Employees為空。 為什么? 即使表中也有數據。 更新: 另外,這是行不通的 ...

實體框架核心,如何僅在之前未加載導航參數的情況下加載?

[英]Entity framework core, How load navigational parameters only if its not loaded before?

一旦尚未在Entity Framework Core上實現延遲加載,則如何從類加載導航屬性,但前提是在使用Entity Framework Core之前未加載該屬性。 例如。 這節課 我只能使用myinstance.CountChildren()來計數子myinstance.Coun ...

連接不包含關系的表

[英]Join tables that contain no relationship

我有以下數據庫: 表消息: 負責存儲發送的郵件做不同的電子郵件地址。 表電子郵件: 僅負責存儲電子郵件地址(主鍵=電子郵件)(toEmail與表格電子郵件有關系)(Sotres Foo @ gmail.com,Foo2 @ gma ...

實體上的多個引用/集合的顯式加載

[英]Explicit loading of multiple references/collections on entity

考慮以下實體模型: 在我的代碼中,我已經加載了Parent實體: 為了顯式加載其導航屬性,我使用 但這會導致兩個數據庫查詢。 問題:是否有一種更優雅的方法,可以在單個查詢中顯式加載多個導航屬性? 如果沒有加載parent ,我會急於加載: 但是,正如我 ...

在創建時分配實體框架代碼優先導航屬性

[英]Assigning Entity Framework Code First Navigation Properties on Create

假設我們有兩個類: 假設我使用以下方法創建每個方法之一: 這兩種方法中的任何一種都會創建帶有適當分配的外鍵的父對象和子對象嗎? 我的直覺告訴我CreateParent將起作用,但CreateChild將不起作用。 謝謝! ...

使用導航屬性“添加”相關項是否緩慢?

[英]Is using navigation properties to “Add” related items slow?

我有一個帶有其他DeviceLogEntry列表的Device 。 device.Logs是一個導航屬性,目前我像這樣添加新的日志 日志定義為 我的問題是,這會在添加新的Logs表之前加載整個Logs表嗎? 如果是這樣(由於Logs包含很多條目,這確實很慢)。 什么是更好( ...

實體框架導航屬性記錄從一個記錄移動到另一個記錄“等待操作超時”

[英]Entity Framework Navigational property record moving from one record to another “Wait operation timed out”

我在Entity框架庫中從這個簡單的函數中感到頭痛。 我已經做了一百萬次類似的事情了,但是這個只是讓我一個WIN32Exception等待操作超時 個性化(1 - *)禮品 不知何故,我希望我不能將禮物從Individu遷移到另一個,因為我正在循環我正在改變的同一組。 我檢查 ...

EntityFramework 4.3.1代碼優先導航屬性映射和可見性

[英]EntityFramework 4.3.1 Code First Navigation Property Mapping and Visibility

這是一個簡短問題的詳細介紹,對不起! 我正在使用EF 4.3.1 Code First,並且具有以下模型 還有我在其他類庫中定義的DBContext類,具有多對多映射: 所以,這很好。 但是,如果注意到方法Action.AuthorizeRole(Role role)很容 ...

編寫LINQ查詢。 加入VS導航屬性

[英]Writing LINQ queries. Joins VS navigational properties

我試圖對Linq查詢和Entity Framework(4.1)有更多的了解。 請看看以下兩個查詢。 這兩個查詢都返回汽車類型名稱(CarType.Name) 在第一個查詢中,我使用了join並忽略了導航屬性CarType 第二,我使用了導航屬性CarType 我在Li ...

使用交叉引用表創建實體模型 - EntityFramework 4.1

[英]Creating Entity Model with Cross Referencing Table - EntityFramework 4.1

這是我的場景(表格): 當我將這3個表導入EDMX模型時,我得到2個實體:Employee和Department。 實體員工具有導航屬性部門和實體部門具有導航屬性員工。 這一切都很好。 我其實喜歡這樣。 但是,當我想在XREF表中添加更多字段時,問題就出現了,例如,我想要 ...

實體模型-如何插入/更新涉及導航屬性的數據

[英]Entity Model - How to insert / update data which involves navigational properties

我正在使用Entity Framework,WebForms,.Net Framework 3.5,我想使用實體模型更新數據庫中的記錄,該模型也涉及到更新外鍵,外鍵已成為Entity中的導航屬性。 我怎樣才能做到這一點? 我已經看到一種涉及另一個查詢的方式 我如何在不使用DB的情 ...

基於抽象實體(EF CTP5)的預先加載嵌套導航問題

[英]Problem with Eager Loading Nested Navigation Based on Abstract Entity (EF CTP5)

我的EF模型的一部分看起來像這樣: 摘要: 位置有很多帖子 帖子是一個抽象類 從帖子討論導出 討論有很多評論 現在,我正在嘗試實現的查詢: 獲取有關位置ID 1234的信息,包括與這些討論相關的任何討論和評論。 我可以得到這樣的討論和 ...

實體框架4-使用IQueryable連接SQL視圖 <T> 資料庫

[英]Entity Framework 4 - Joining SQL View with IQueryable<T> Repository

如果我具有以下IQueryable&lt;T&gt;存儲庫: 我這樣使用它來獲得特定的訂單: 一切都很好。 現在,我有一個名為OrderDetailsView的SQL Server 2008視圖,已將其添加到我的EDMX中。 它有一個我想加入的名為OrderId的字段。 ...


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