cost 117 ms
如何更新具有嵌套實體列表的現有實體?

[英]How to update an existing entity that has a nested list of entities?

我正在嘗試使用實體框架更新實體,但是每次我嘗試這樣做時,都會引發錯誤,指出無法跟蹤主要 class 包含的嵌套實體。 這些是我的課: 我用來更新的是儀表板,其中包含類的 rest。 我正在嘗試使用以這種方式定義的通用服務層和通用存儲庫來做到這一點: 而且,最后但同樣重要的是,這就是我在 Start ...

Entity Framework Core:加載完整層次結構

[英]Entity Framework Core: load full hierarchy

有一個自引用表,帶有一個包含父記錄 ID 的 ParentId 屬性,我該怎么做才能使用 ef 將其子項加載到每個父項中。 我想要的是轉換此 cte,它將完整的層次結構作為集合返回。 變成某種東西,它將以某種方式將子級的層次結構加載到他們的父級中,同時保持一次訪問數據庫的性能。 層次結構示例 配置關 ...

我應該如何在 asp.net 核心 web api 中發送 401 和 403 響應代碼?

[英]How should i send 401 and 403 response code in asp.net core web api?

我需要在刪除用戶時發送 401 和 403 響應代碼。 我正在嘗試使用基於屬性的路由。 響應 401 作為 object (application/json): {success: false} 響應 403 作為 object (application/json): {success: fals ...

可空對象必須在連接表查詢中具有值

[英]Nullable object must have a value in join tables query

我有三個表TableTeam , TableUser和TableLink 。 我想加入他們以獲取列表。 對於表TableLink ,實體框架中對應的 dataSet 類為: 但是我得到了錯誤: 可為空的對象必須有值 我認為它可能是由decimal? Percent引起的decimal ...

使用 Entity Framework Core 進行讀寫,無需實體對象的自發更改

[英]Reading and writing with Entity Framework Core without spontaneous changes of entity objects

EF Core 通過設置鍵和維護導航屬性來修改它跟蹤的對象。 作為為什么這可能是一個問題的示例,假設您啟動了一個將實體添加到 DbContext 的任務。 如果您隨后立即枚舉同一實體的一些導航屬性,而無需等待任務完成,您可能會收到InvalidOperationException 。 當實體在另 ...

設置查詢結果對象的小數精度

[英]Set decimal precision for query result object

我有一個通過 Nuget 提供給我的課程。 我沒有消息來源。 我想從存儲過程中填充 SpecialProductResult 列表 所以在我的 DbContext 我有 我使用填充列表 在錯誤日志中,我看到類似的消息 未為實體類型“SpecialProductResult”上的十進制 ...

EF Core 2.1,linq查詢無法按SQL查詢生成分組,最后我只能看到Order By

[英]EF Core 2.1, linq query not producing group by sql query and I can see just Order By at last

我有一個具有Group By子句的linq查詢,但是Group By不在SQL Server上發生。 我嘗試了一個簡單的查詢,並且在SQL Server上發生了分組依據。 請指導我為什么這種不同的行為?? 我希望在服務器上進行分組以提高性能。 如果我登錄sql查詢,則會得到分組依 ...

實體框架核心2.1 System.Data.SqlClient.SqlException(0x80131904):類型標志不是已定義的系統類型

[英]Entity Framework Core 2.1 System.Data.SqlClient.SqlException (0x80131904): Type Flag is not a defined system type

升級到EntityFramework 2.1.11后,我面臨以下問題。 我收到Linq to SQL內部翻譯的錯誤。 數據庫表中有兩列為tinyint數據類型,其對應的C#數據類型為byte,在查詢時在Linq中拋出異常。 原因是column == 1在2.1內部被翻譯為CAST ...

在一個表中映射泛型類型的所有派生類型

[英]Mapping all derived types of a generic type in one table

我有一個關於EF Core 2.1的問題 我有一個基本類型,我們將其命名為Customer ,從中派生CustomerOld和CustomerNew 。 這些都自動存儲在一個表中,到目前為止一直很好。 現在我有一個將Customer映射到Product的泛型類型: 派生類型 ...

在ef-core-2.1中加載沒有外鍵約束的相關數據

[英]Load related data without foreign key constraint in ef-core-2.1

我想通過使用急切加載O / RM模式來加載相關實體數據Parent 。 但是我不能在ParentId上指定一個foregin鍵約束,因為它會創建一個不允許的循環。 目前,我正在使用內部聯接顯式加載父數據。 這是我正在使用的域模型。 有什么辦法可以加載這樣的相關實體嗎? 或任何 ...

獲取錯誤:實體類型“課程”是使用單個鍵屬性定義的,但 2 個值已傳遞給“DbSet.Find”方法

[英]Get Error : Entity type 'Course' is defined with a single key property, but 2 values were passed to the 'DbSet.Find' method

我有一個 GenericRepository,CourseRepository 繼承自它,Entities 返回一個課程列表 但是當我在 Razor Page 中運行這個處理程序時 我收到以下錯誤: 實體類型“Course”使用單個鍵屬性定義,但 2 個值被傳遞給“DbSet.Find”方 ...

如何使用 EntityFrameworkCore 運行原始 SQL 查詢並將結果映射到類型 IEnumerable<T> ?

[英]How to run the Raw SQL query using EntityFrameworkCore and map the result to the type IEnumerable<T>?

我是 EntityFramework 核心的新手。 我正在將我們現有的 .net framework4.6.1 應用程序移動到 .net core 2。在 EntityFramework 6 中,我們能夠運行原始 SQL 查詢,我們能夠使用以下代碼獲取映射到類型 (T) 的值。 但是,EFcor ...

在EF Core中維護派生類型中的關系

[英]Maintain relationship in derived type in EF Core

我在維護派生類型中的關系並使用LINQ查詢它們時遇到了一些問題。 請考慮以下情形。 假設我具有以下層次結構: 這意味着我有一個文檔對象,文檔的所有者可以是任何公司或任何人,因此我創建了兩個派生文檔公司文檔和人員文檔。 我的問題是,以這種方式保持關系是否可以,如果沒有,那么維持這 ...

當嘗試獲取傳遞給函數的表上的列時,出現錯誤

[英]when try to get columns exist on table passed to function I get error

問題 當嘗試獲取傳遞給函數的表上的列時,出現錯誤 數據庫外觀不包含SqlQuery的定義,也沒有可訪問的擴展方法SqlQuery 我首先在asp.net core 2.1 Web api代碼上工作 我嘗試設計函數給這里表名,它將返回存在於此的列 表,但我得到編譯錯誤 ...

使用實體框架核心將數據關聯到默認的ASP.NET UAM用戶

[英]Associate data to default ASP.NET UAM user using Entity Framework Core

嘗試創建一個簡單的MVC應用程序,該應用程序具有帶有社交帳戶注冊功能的基本用戶帳戶管理。 創建了具有單獨身份驗證的ASP.NET Core 2.2應用程序,並通過NuGet(sqlserver和工具)添加了EF core。 以前,我已經用其他語言構建了一些基本的ASP.NET MVC應用 ...

ef核心代碼優先泛型繼承映射

[英]ef core code first generic inheritance mapping

所有職位都有一個位置(多對一)。 不同的位置類型具有不同的位置類型 模型: 上面是縮寫,每個都有更多的實現。 所有位置都擴展了通用類。 制圖: *非通用位置沒有職位 我嘗試將集合純粹添加到基本Location中以進行映射,以避免ef復制/混淆每個位置Impl ...

帶有 DATEADD() 邏輯的 LINQ 查詢 SELECT 語句中的 IF ELSE 條件

[英]IF ELSE condition in SELECT statement of LINQ query with DATEADD() logic

更新:我正在嘗試使用 LINQ 將下面的 SQL 邏輯轉換為 C# 代碼,並且我對如何處理 SELECT 語句和 DATEADD 函數中的 CASE WHEN 和 ELSE 條件幾乎沒有混淆。 到目前為止,我已經轉換了這個, 有人可以指導我如何在 LINQ 中的 c# 中實現 EOMONTH ...

你能在兩種查詢類型之間創建一對一的關系嗎?

[英]Can you create a 1-to-1 relationship between two query types?

假設我有兩種查詢類型,它們都有一個名為 ResourceID 的鍵列(碰巧的是,我正在通過其視圖查詢 SCCM 數據庫)。 我閱讀 文檔的方式這可能是不可能的,因為查詢類型不能是關系的主要端。 任何人都可以確認/否認這一點嗎? 我認為這個問題不需要具體細節,但如果你覺得它們是,我可以添加一些。 ...


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