dynamicquery相关内容

向所有请求 EF6 添加 Where 条件

我的大多数实体(不是全部) 都有两个属性,分别称为 CompanyId 和 Deleted.如何为所有选择请求自动插入这两个属性,而不是在整个应用程序中的每个查询上手动设置. 例子: db.MyEntity.Where(me => me.Id == 1).Select(me => me.Description) 动态检查实体是否有道具 CompanyId 和 Deleted. 大小写肯 ..

Spring Data MongoDB Repository - JPA 规范,如

Spring Data MongoDB 存储库是否有类似 JPA 规范 的东西? 如果没有,我如何使用存储库进行动态查询? 一个经典的场景可能是一个带有用户将填写的可选字段的搜索表单. 解决方案 我找到了自己的方法. 这个技巧可以使用 QueryDSL 来完成,方法如下: 首先,添加 QueryDSL 依赖项: com.mysema.queryd ..

如何将此 Linq SQL 编写为动态查询(使用字符串)?

根据需要跳到“特定问题".一些背景: 场景:我有一组产品,其中包含填充了 DDL 的“向下钻取"过滤器(查询对象).每个渐进式 DDL 选择将进一步限制产品列表以及为 DDL 留下的选项.例如,从工具中选择锤子会将产品尺寸限制为仅显示锤子尺寸. 当前设置:我创建了一个查询对象,将其发送到存储库,并将每个选项提供给 SQL“表值函数",其中空值表示“获取所有产品". 我认为这是一个 ..
发布时间:2022-01-07 16:14:25 C#/.NET

LINQ 中的动态 where 条件

我有一个场景,我必须在 LINQ 中使用动态 where 条件. 我想要这样的东西: public void test(bool flag){从 e 在员工其中 e.Field("EmployeeName") == "Jhom"如果(标志==真){e.Field("EmployeeDepartment") == "IT"}选择 e.Field("EmployeeID")} 我知道我们不能 ..
发布时间:2022-01-07 16:11:21 C#/.NET

SQL Server中查询中的动态表名和变量名

我正在尝试使用动态表名和日期创建一个可以从 Python 运行的查询.在此过程中,我在 SSMS 中尝试了以下查询,但它产生了错误消息.如何使用变量作为表名和日期,并使查询工作? DECLARE @table_name VARCHAR(50)='table_name';声明@valid_to datetime = getdate();EXEC('更新'+ @table_name + 'SET v ..
发布时间:2021-09-10 18:54:30 数据库

如何替换静态“查询"动态“查询"的工作方式?

在这个其他问题中,我问如何处理可能定义或未定义表的情况.我试图遵循的建议解决方案是使用动态“查询".而不是静态的.不幸的是,我不知道该怎么做,有人可以帮我吗?我给你举个例子: 静态工作方式: FIND Table1 WHERE Table1.field1 = 123AND Table1.field2 = Current-Table.field2AND UPPER(Table1.field3 ..
发布时间:2021-06-12 20:01:37 其他开发

在HQL中动态搜索带有可选参数的查询?

我正在开发一个需要搜索功能的应用程序,我想编写根据参数动态创建的HQL查询. 目前,我有4个参数,而搜索所有参数都是必需的,或者根据用户想要搜索的方式需要1或2或3个参数. public List fetchSearchedPlots(int plotType, String plotSize, String min, String max) { Sess ..
发布时间:2020-06-13 18:44:42 Java开发

Spring Data MongoDB存储库-JPA规范,例如

Spring Data MongoDB存储库是否有类似 JPA规范的内容? 如果没有,如何使用存储库进行动态查询? 经典场景可能是带有用户将填写的可选字段的搜索表单. 解决方案 我发现了一种方法. 可以通过以下方式使用 QueryDSL 完成该技巧: 首先,添加QueryDSL依赖项: com.mysema. ..