Tag: DYNAMIC-LINQ
Tiene una expresión Linq que está ejecutando correctamente mediante el siguiente código: Expression expressionMain=(Param_0.Email ?? “”).StartsWith(“Test@abc.com”, OrdinalIgnoreCase) var lambda = Expression.Lambda<><custommodel, bool=””>>(expressionMain, paramExpr); var compiledLambda = lambda.Compile(); var queryResult = TableEntity.AsQueryable() .Where(compiledLambda) .ToList(); Pero si obtengo esa misma expresión como una cadena desde otra fuente (SQL), ¿cómo se convierte / . . . Read more
¿En el contexto de Entity Framework, cuál de estas consultas se lleva a cabo mejor? var resultado = Items.OrderByDescending(t => t.Created) .FirstOrDefault(a => a.ID == ItemID)?.ItemName; o var resultado = Items.Where(a => a.ID == ItemID) .OrderByDescending(t => t.Created) .FirstOrDefault()?.ItemName; ¿Hay algún lugar donde pueda leer acerca de cómo se convierten . . . Read more
Tengo este campo en mi modelo: public class Lead { …. public Guid? ClientId { get; set; } } Cuando intento filtrar en este campo usando IQueryable en el código de esta manera: var queryable = container.GetItemLinqQueryable<Lead>() .OrderBy(l => l.Created) .AsQueryable(); …. //Use a list of GUIDs to filter on . . . Read more
Estoy enfrentando un problema en Entity Framework con consultas Linq. Tengo una consulta que, cuando la ejecuto, da esta excepción: “SqlException: La consulta se ha cancelado debido a que el costo estimado de esta consulta (3010) supera el umbral configurado de 3000. Contacte al administrador del sistema”. El valor predeterminado . . . Read more
Tengo una variable giftcardamounts en una tabla de base de datos. La columna contiene valores separados por dólares y comas. Hay 40 filas. Ejemplo: fila 1: giftcardamounts : ($10,$20,$30,$40,$50) fila 2: giftcardamounts : ($100,$200,$30,$40,$50) fila 3: giftcardamounts : ($10,$20,$300,$400,$500) …etc Desde el frontend, se recibe una entrada llamada giftcardselectedamount Ejemplo: . . . Read more