cost 309 ms
在動態 linq 上使用三元運算符/條件 select

[英]using Ternary operator/conditional on select on dynamic linq

我想用動態 linq 庫做一個 linq 查詢,但我正在嘗試 select 一個屬性,它是一個 IEnumerable 集合,它在動態 linq 中調用 Sum() function 時拋出異常所以我想知道我是否可以說類似的話queryable.Select("new ( Sum(collecti ...

你能從它的字符串表示中得到一個 IQueryable 和它的結果嗎?

[英]Can you get an IQueryable and its results from its string representation?

我已經啟動了一個使用Radzen 組件的 Blazor Web 組裝項目。 我正在嘗試通過我的 API 創建搜索,我想結合使用他們的DataGrid和新的DataFilter組件來執行此操作。 看起來我能做到這一點的最好方法是利用 DataFilter 的 ViewChanged 事件回調,我可以 ...

帶有 Skip 和 Take 的動態 LINQ 導致異常:類型為“動態”的未知 LINQ 表達式

[英]Dynamic LINQ with Skip and Take causes Exception: Unknown LINQ expression of type 'Dynamic'

我正在 ASP.NET MVC (5.2.9) 應用程序中使用 System.Linq.Dynamic.Core (1.2.20) 構建一個報告生成器/運行器,除了一個惱人的問題外,我大部分時間都在使用它。 我無法讓Skip and Take上班。 基本上我的代碼是這樣做的:_context.Set ...

動態 Linq - 如何按 Enum 屬性按字母順序對集合進行排序?

[英]Dynamic Linq - how do you sort a collection by Enum property alphabetically?

我有一個實體集合。 屬性之一是枚舉。 如何按其枚舉名稱而不是值的字母順序對集合進行排序? 在 LINQ 中,它看起來像這樣: 我似乎無法將其翻譯為動態 Linq。 我試圖直接把它,但它拋出一個異常: ...

動態 LINQ Any() 返回無效結果

[英]Dynamic LINQ Any() is Returning Invalid Results

問題設置我正在嘗試使用System.Linq.Dynamic.Core package 在我的應用程序中實施驗證規則,但我遇到了奇怪的行為。 我的想法是能夠從應用程序本身創建和管理這些驗證規則。 所以,我的數據庫中有一個ValidationRule object 定義為:public class V ...

如何使用反射通過每個屬性動態查詢 IQueryable 數組?

[英]How to dynamically query IQueryable array by each property using reflection?

我有搜索方法,以獲取一些 DTO 作為參數,並通過 DTO 屬性動態過濾 where。 使用反射時遇到的問題是我應該顯式轉換為我正在使用的屬性類型。 有沒有辦法讓它也動態化,以便在不知道屬性類型的情況下進行過濾的方法可以工作。 我正在使用動態凌庫。 代碼: ...

System.Linq.Dynamic.ParseException: '表達式預期'

[英]System.Linq.Dynamic.ParseException: 'expression expected'

我在進行數據表服務器端處理時收到此錯誤。 當我使用 Ajax 調用此方法時會引發錯誤。 我認為問題是服務器端編碼,我沒有得到問題,可能是動態 linq 語法錯誤。 此語句的動態 linq 的正確語法是什么? 這是我的 C# 代碼: 這是我認為很好的腳本: ...

未使用的動態 SQL 去除

[英]Unused dynamic SQL removal

假設我有以下課程: 還有一個 Dto 從我的數據庫中獲取數據: 出於性能原因,存在“FirstAddressStreet”屬性。 現在,我有一個負責獲取數據的服務: 現在,出於性能原因,如果用戶對此人不感興趣,則無需實際獲取該人的所有地址。 使用 DynamicLinq 我可以剝離 SQL 的部分: ...

無法在 EFCore + MySQL 的“Where”子句中使用“MaxBy”

[英]Inability to use "MaxBy" on "Where" clauses with EFCore + MySQL

我的數據庫具有以下結構: 用戶提供要過濾的屬性的名稱和查詢字符串。 我的想法是,我需要允許用戶通過Tickets中的計算屬性查詢Tickets ,例如 有人建議我嚴格保留實體模型以反映數據庫結構並使用單獨的類來表示實體的可查詢屬性: 然后調用BuildSummaryQuery().Whe ...

將計算屬性與動態 LINQ 一起使用的正確方法是什么?

[英]What is the correct way to use computed properties with Dynamic LINQ?

我有這些模型。 Employee只是一個帶有int Id和string Name的 class 。 我的想法是,我需要允許用戶通過Tickets中的計算屬性查詢Tickets ,例如 從用戶那里,我得到了查詢屬性/列的名稱、搜索詞以及用戶是否希望它包含、開頭或等於用戶應用進一步的過濾器。 基本上 ...

動態 linq 未正確應用於 DynamicClass 列表

[英]Dynamic linq not correctly apply on list of DynamicClass

我正在嘗試在DynamicClass列表上使用動態 linq 。 從外部來源我得到field.Name = "firstName"和field.Value = "firstValue" 。 但我得到isValid作為false 。 我做了以下測試來理解這個問題: 在開頭添加以下代碼行,以覆蓋 ...

Select 父母但某些孩子用動態 linq 訂購

[英]Select parent but order by certain child with dynamic linq

我正在嘗試在 Dynamic-linq 中編寫以下內容。 我有以下普通聲明 linq userId 與上面代碼中的 UserId 是一個 int。 我想對 ReportRoleValue 進行排序,感覺這有點過頭了,但我不知道我應該如何寫這個是動態的 linq,因為它是一對多父子關系的 order ...

System.Linq.Dynamic.Core.Exceptions.ParseException:“‘產品’類型中不存在屬性或字段‘產品’”

[英]System.Linq.Dynamic.Core.Exceptions.ParseException: 'No property or field 'Product' exists in type 'Product''

這是我的Product實體: 這是我的Inventory實體: 這是我的InventoryProductListModel類: 這是我的ProductService類: 我不知道為什么會出現此錯誤: System.Linq.Dynamic.Core.Exceptions.ParseE ...

如何通過動態列查詢創建 LINQ 組?

[英]How to create a LINQ group by query with dynamic columns?

我想按列表中存在的列按數據表分組。 此外,我想使用按結果分組來對列求和。 如何為此創建動態 linq 查詢? ...

動態 Linq 評估 JObject

[英]Dynamic Linq to evaluate a JObject

我正在使用動態 Linq庫。 有些表達式沒有計算,我相信這是因為對象被反序列化為 JObject。 我有以下測試失敗: Evaluates代碼如下所示: 有人對我如何進一步調查有任何想法嗎? 或者知道我如何編寫表達式,以便它評估JObject 。 ...

SELECT 結果 map 到 Entity Framework Core 動態 Linq 中的實體

[英]SELECT result map to entity in Dynamic Linq in Entity Framework Core

我有一個 Linq 查詢,它根據某些條件動態選擇 2 列(可以是所有列中的任意 2 列)。我需要 map 查詢結果低於 model,而不管選擇的列名 目前我正在使用反射到 map 結果到那個 model 因為我得到了一些匿名對象列表並且它工作正常,但是我想刪除那個反射並且需要在 select 本身中 ...

Entity Framework Core 中的動態 Linq

[英]Dynamic Linq in Entity Framework Core

我需要創建一個 Linq 查詢,其中包含Where和Select兩者都是動態的。我正在搜索類似下面的代碼,這些代碼將在 .net 核心中工作。 我通過為 .net 核心添加System.Linq.Dynamic來嘗試上述一個,但是Where和Select都不支持動態字符串值。有沒有辦法實現這一點? ...

如何在運行時向實體添加動態屬性

[英]how to add dynamic properties to entities at run time

我正在使用 Dynamic Linq 從數據庫查詢中選擇一些字段 可以說我有以下課程 但我想這樣調用查詢 我顯然得到一個錯誤 System.Linq.Dynamic.Core.Exceptions.ParseException:“‘用戶’類型中不存在屬性或字段‘名字’” 即使我在數 ...


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