![](/img/trans.png)
[英]Why does EF Core 7 always translate my datetime where clause to '0001-01-01T00:00:00.0000000'
我很確定我已經在 EF Core 6 中完成了此操作並且它之前有效,但現在我已經升級到 EF Core 7 並且我的日期時間值正在轉換為 '0001-01-01T00:00:00.0000000' 例如: 在控制台中產生這個: 我的印象是 where 子句中的這種比較應該有效嗎? ...
[英]Why does EF Core 7 always translate my datetime where clause to '0001-01-01T00:00:00.0000000'
我很確定我已經在 EF Core 6 中完成了此操作並且它之前有效,但現在我已經升級到 EF Core 7 並且我的日期時間值正在轉換為 '0001-01-01T00:00:00.0000000' 例如: 在控制台中產生這個: 我的印象是 where 子句中的這種比較應該有效嗎? ...
[英]ASP.NET LINQ query DbSet.Join() does not work
我嘗試在 ASP.NET Entity Framework 7 中運行這段代碼。目標是在這里擁有最有效的解決方案,如果數據庫應該是 JOIN。 我收到以下錯誤: System.InvalidOperationException:LINQ 表達式 'DbSet().Join( inner: __p_ ...
[英]Getting error 'Unable to translate a collection subquery in a projection' when using union and select together in EF Core 7
我編寫了一段代碼,EF Core 為其創建了一個表達式,如下所示: 在Reception實體中,我與Signature有這樣的關系: 但是當 EF Core 想要為 SQL 創建查詢時,它會拋出此異常: 無法在投影中轉換集合子查詢,因為父查詢或子查詢未投影唯一標識它並在客戶端正確生成結果所需的必要 ...
[英]C#, PostgreSQL syntax error at end of input
我似乎無法使用最簡單的 sql 創建遷移以創建 PostgreSQL 過程。 錯誤是: 異常數據:嚴重性:錯誤 SqlState:42601 MessageText:輸入末尾的語法錯誤 Position:186 文件:scan.l 行:1184 例程:scanner_yyerror Sql 代碼在 ...
[英]Entity Framework Core 7 Full Text Search Index Annotation
有沒有辦法使用 Entity Framework Core 7 注釋 class 中的字符串字段以在該列上創建全文索引,如果是,我如何使用 EF Core 7 運行查詢來搜索該列? 我不是要流利的 API,而是要我的 C# class 中的字段注釋。 ...
[英]EF Core 7 and how to add seed data on DB creation from file
我正在嘗試將數據行添加到使用 CSV 文件中的數據遷移創建的數據庫,但我沒有成功。 遷移是空的。 我 100% 確定數據是從文件加載的,並對其進行了測試。 這是我嘗試過的: 我在 WinForms 應用程序中需要這個。 我可以從 MainForm 中的構造函數調用函數並檢查是否有任何數據...... ...
[英]EF Core 7 - Apply where() after Select throws error
我有一個查詢,它執行分組依據然后選擇,然后嘗試在 select 上應用Where()過濾器。但是在我對最新選擇的行應用 OpenBalance 過濾器后它會拋出錯誤var billTable = _context.Set<Bill>(); var billQuery = billTa ...
[英]EF Core allow attaching entity multiple times
我想這有點復雜。 我用 EF Core 7 成功創建了這個 model(但我想它對於所有 Core 版本都是相同的行為),代碼為 model。 罪魁禍首是實體SubJourney ,它作為TrustFrameworkPolicies的子項和Candidates的子項出現。 我可以創建 model ...
[英]How do I do a left/right join using DbSet
我有以下3個模型:class Owner { public Guid Id { get; set; } public IList<AccessShare> AccessShares { get; set; } = new List<AccessShare>() ...
[英]How to get foreign key linked values while using generic repository and unit of work patterns with Entity Framework Core
我是 Entity Framework Core 7 和 ASP.NET Core 7 MVC 的新手。 我正在使用 Northwind 數據庫學習這些概念。 我在 EF Core 之上使用通用存儲庫和 UnitOfWork 模式進行數據訪問。 我創建了一個ProductsController並在視 ...
[英]EF update statement with select query and where cause combined
如何在 EF Core 中編寫此查詢? 我試過: 但作為兩次往返,它的性能並不好。 我只想編寫 EF Core 一次往返以獲得高性能。 ...
[英]EF Core 7 one to many relations on a composite key and return record as string value
我正在嘗試支持數據庫中的多語言,如下圖所示: 我嘗試使用以下 model: 我需要配置以下關系,我還需要在連接查詢中默認過濾當前語言的翻譯文本,以始終返回基於當前語言的一條記錄,而且最好將此記錄轉換為單個字符串值。 我嘗試了很多配置,但沒有任何效果,我也嘗試了計算值 ...
[英]EF 7 - new ExecuteDelete and ExecuteUpdate methods not working on an in-memory database
我正在使用新的 EF 7 ExecuteDelete和ExecuteUpdate功能,它們非常棒。 但是當我嘗試為使用它們的函數編寫單元測試時,這些測試崩潰了。 我在 .NET Core 7、 Microsoft.EntityFrameWorkCore.InMemory 7.0.1 和 Xunit ...
[英]EF Core 7 can't deserialize dynamic-members in JSON column
我正在嘗試將 map 我的Name列更改為動態 object。這就是原始 JSON 數據的外觀(請注意,這是從我們的舊關系數據 SQL 變形而來的,我無法通過 EF Core 生成此列或與之交互) : 請注意,可用語言存儲在單獨的表中,因此是動態定義的。 通過 T-SQL 我可以完美地與這些對象交互 ...
[英]EF Core 7 - how to set up multiple nullable GUID foreign keys on child object without triggering foreign key conflict
我有 3 個實體: Person 、 User和Location 。 一個Person可以有多個Locations 一個User可以有多個Locations 我的實體設置如下: 問題:我試圖將一個User插入到我的 SQL Server 數據庫中。 該用戶在其IList<Location> ...
[英]Configure/Build Table that holds two Ids pointing to the same entity with ef core
我正在為使用 ef core 構建和配置表而苦苦掙扎。 我有/想要一個顯示兩個實體之間關系的實體/表。 所以我有 Book2,它是 Book1 的續集,Book2 與 Book3 有相同的角色,依此類推。 我有一個簡單的想法,即使用下面的模型,它只包含兩個項目的 ID,然后具有定義關系和可選描述的屬 ...
[英]ef core power tools many to many
我們使用 Entity Framework Core 7 和 EF Core Power 工具對我們的 SQL 服務器數據庫進行逆向工程。 我們的數據庫中有一個多對多的關系:Staff -> Role 在數據庫中有一個 StaffRole 之間的映射表。 在運行 EF 核心強大工具時,我看到它 ...
[英]Entity Framework Core 7 apply custom ValueConverter to Inserts and Updates
我很難理解如何在每次插入和更新之前將自定義 ValueConverter 應用於所有模型的所有屬性。 根據這個資源可以做到: https://learn.microsoft.com/en-us/ef/core/modeling/value-conversions?tabs=data-annotati ...
[英]Sqlite with EFCore version 7.0.0 does not load database for in-memory connections. Fails with 'SQLite Error 1: ''.' at EnsureDeleted()
對於單元測試,我使用 EFCore SQLite 內存數據庫並根據 MS 文檔創建模式,但是當代碼嘗試執行 EnsureDeleted() 時。 它失敗並出現異常“SQLite 錯誤 1:”。 異常中沒有提供太多詳細信息,並且在堆棧跟蹤下方提供失敗。 堆棧跟蹤的第一部分: 堆棧跟蹤的第二部分: ...
[英]EF Core7 , RemoteCertificateValidationCallback error was throwd in docker container
我有這個連接字符串: 我使用 .NET 7 和 EF Core 7 - 它在我的本地 PC 上運行良好。 但是當我在 Docker 容器中運行這個項目時,它會拋出這個錯誤: Microsoft.Data.SqlClient.SqlException (0x80131904): 已成功與服務器建立連 ...