cost 265 ms
實體框架 - 包含一個 IQuaryable 參數

[英]Entity framework - Include an IQuaryable parameter

我閱讀了 EF 5 引入的過濾包含。 這允許我寫這樣的東西: 但我想在單獨的 function 中處理.Where(msc => /* Some condition */)部分,以使我的過濾更通用(wip)。 所以我認為我單獨的 function 可能看起來像: 並像這樣調用方法: 問題是In ...

.Net 6 Api 基於 columnName 類型和順序 Asc Desc 的通用查詢排序

[英].Net 6 Api Generic query sorting based on columnName type and order Asc Desc

我正在嘗試獲得 .net 6 api 的一些經驗,並且我設計了一個簡單的應用程序,用戶可以在其中根據名稱或創建的特定列對數據進行排序。 但現在我還想根據可以是活動或非活動的狀態進行排序(存儲在以布爾形式存儲的數據庫中)。 所以,如果可能的話,我想有一個通用的方法來應用排序,也包括 boolean 條 ...

構建 GroupBy 表達式樹 - IEnumerable 參數未定義錯誤

[英]Building GroupBy Expression Tree - IEnumerable parameter not defined error

我想為 IQueryable GroupBy 構建一個表達式。 雖然目前我只是簡化問題以嘗試讓它工作,但最終的最終實現將涉及創建非常復雜的表達式樹,因此我想構建一個完整的表達式,然后可以將其集成到其他表達式中。 我特別想構建這個重載的表達式:public static System.Linq.IQu ...

System.Exception:源“IQueryable”的提供程序未實現“IAsyncQueryProvider”。- xunit 和 moq

[英]System.Exception : The provider for the source 'IQueryable' doesn't implement 'IAsyncQueryProvider'.- xunit and moq

我正在使用 xunit 和最小起訂量。 我正在嘗試使用 xUnit 和 Moq 測試FindAsyncTestAsync方法返回的內容(非空)。 我已經使用構造函數實例化了所有必需的模擬存儲庫實例。 我還在測試方法中實例化了ParticipantService 。 測試響應是: IReposit ...

LINQ-to-entities 不支持屬性

[英]Property is not supported in LINQ-to-entities

我有問題,我不知道如何解決。 我已經看過數百萬這樣的帖子,但對我沒有幫助。 我有這個: 和兩個實現 和其他實現,但它們沒有Order屬性。 我不能將屬性Order放在AbstractClass中,導致其他邏輯並且因為其他實現沒有該屬性,我嘗試將這些解決方案與ColumnAttribute一起放在一列 ...

如何在 DDD 存儲庫中過濾包含 vlaue object 類型?

[英]How to filter with Contains a vlaue object type in DDD repository?

我用 DDD 方法開發了一個項目來管理假期。 我有 2 個值對象,名稱分別為 HolidayTitle 和 HolidayDate。 現在我想在查詢存儲庫中使用 Contains 進行過濾,但我不能。 我在存儲庫中的代碼如下: 而HolidayTitle的代碼如下 我收到這個錯誤 ...

在實體框架的通用存儲庫中為 get 方法創建按參數分組

[英]Creating a group by parameter for the get method in a generic repository for entity framework

我正在使用實體框架的存儲庫模式,如本文所述: 實體框架的存儲庫模式在描述 GenericRepository 的部分( 通用存儲庫)中,有一種方法用於從名為 Get 的數據庫集中獲取實體。 它有一個 orderBy 但沒有 groupBy。 我想知道如何以與 orderBy 相同的方式實現 grou ...

從 IQueryable 中獲取整數的總和

[英]Get a Sum of integers from an IQueryable

我們在我們的 ASP.Net Core 解決方案中使用 SQL 數據庫來存儲事物,並且還可以為每個事物存儲零到多個項目類型。 我們還為每個存儲的項目類型存儲一個數量。 我需要能夠對項目類型的數量求和並將其返回給視圖。 這是我們在 controller 中使用的: 我們在 Controller 中使用 ...

用於嵌套導航屬性的實體框架“包含”會產生比預期更多的數據

[英]Entity Framework `Include` for nested navigation properties results in more data than expected

乍一看,這似乎是正確的。 然而,在仔細查看返回的數據后,我們發現ChildEntities錯誤地包含了關系表中所有關系的集合,盡管它應該只包含與RelationalEntity表引用的entity object 相關的ChildEntity條目。 簡而言之,我們從這個查詢中獲得了比預期更多的Chi ...

IQueryable {document}{} 不支持 LastOrDefault()。不支持 LastOrDefault()

[英]LastOrDefault() not supported on IQueryable {document}{}.LastOrDefault()is not supported

在第一行我有一個 IQueryable 數據。 (1,000 多個數據) 第 2 行的“狀態”是 object 的列表。 我想獲得狀態的最后一個列表並有一個條件。 但這給了我一個錯誤“{document}{Status}.LastOrDefault().Status 不受支持。” 是否有任何解決 ...

當我使用 IQueryable 時,.NET Core 中的 Take 和 Skip 分頁返回不正確的記錄

[英]Pagination with Take and Skip in .NET Core returns incorrect records when I use IQueryable

我有一個IQueryable查詢。 在應用分頁之前,我一直在使用這段代碼: 一切正常,記錄返回真實。 所以我在上面一行之前和之后添加了這段代碼,如你所見, pageNumber = 0和pageSize = 10 。 由於堆棧,我不得不刪除部分查詢 當我在 SQL 服務器中執行sqlBefore查詢 ...

在 ASP.NET 核心 6 中,是否由異步枚舉的 controller 操作返回的 IQueryable?

[英]In ASP.NET Core 6, is an IQueryable returned by a controller action enumerated asynchronously?

我的問題類似於使 Web API controller 從 2013 年返回一個異步的 IQueryable 列表(當我調用 ToListAsync()時) 。 我想特別關注多個用戶(包括備受推崇的Stephen Cleary )的聲明,即“沒有必要”顯式地異步枚舉IQueryable 。 我知道 ...

通用存儲庫不允許我添加方法

[英]generic repository doesn't let me add methods

我正在構建一個 ASP.NET 核心 web 應用程序。 controller 在“Get、GetById、Post、Update ecc.”等方法中使用通用存儲庫。 當我在 controller 中使用這些方法時,我嘗試添加諸如“包含,在哪里 ecc”之類的方法。 彈出此錯誤:CS1501: ...

如何在 LINQ C# 中創建通用類型的 IQueryable?

[英]How can I make a IQueryable of Generic Type in LINQ C#?

我有一個方法,它需要一個名為PcId的 Id,基於我試圖從不同的表中檢索數據,我怎樣才能制作一個通用的 IQueryable? 現在它在所有情況下都給出錯誤 ...

C# IQueryable 包含多個 OR - 運算符 || 不能應用於“bool”類型的操作數

[英]C# IQueryable Contains with Multiple OR - Operator || can't be applied to operands of type 'bool'

我正在嘗試為我現有的IQueryable對象提供搜索功能。 這是我的示例類: 我映射它們以提供一個 IQuerayble 對象。 上面的示例代碼工作正常。 我能夠根據我的搜索查詢返回這些項目。 但是當我想包括對Variations的搜索時,它就不起作用了。 這是在編譯器中失敗的示例代碼 ...


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