如何进一步简化持久化组件操作功能,实现一键式便捷管理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计898个文字,预计阅读时间需要4分钟。
在实际开发中,经常需要面对相对复杂的查询条件。有时查询条件依赖于其他表的数据信息。这时,就需在当前比较条件下添加相关的子查询。对于使用手写SQL来说,这属于在实际开发中的范畴。
在实际开发中要经常面相对比较复杂的数据查询有时查询条件是依赖于其他表的数据信息这个时候就必须在当前比较条件下添加相关的子查询。对于用手编写SQL来说在实际开发中要经常面相对比较复杂的数据查询有时查询条件是依赖于其他表的数据信息这个时候就必须在当前比较条件下添加相关的子查询。对于用手编写SQL来说并不难只是麻烦一点在持久化组件中对象结合字符的条件表达式实现查询并不理想更理想的是对象约束条件编写。
当需要查询某地区雇员的订单
Session.List(typeof(Orders),”employeeid in (select employeeid from employees where region’GuangZhou’)”;
在基于对象操作的机制下结合传统的字符条件方式实在是让人难以接受。
Session.List(typeof(Orders),Orders.Employee (Employee.Region”GuangZhou”));
通过以上方式给人感觉即方便又清晰。
因为Orders.Employee能够明确需要查询的对象类型因此可以进一步简单些操作。
Session.List(Orders.Employee (Employee.Region”GuangZhou”);
为了适应更复杂的应用多约束是必须的。
本文共计898个文字,预计阅读时间需要4分钟。
在实际开发中,经常需要面对相对复杂的查询条件。有时查询条件依赖于其他表的数据信息。这时,就需在当前比较条件下添加相关的子查询。对于使用手写SQL来说,这属于在实际开发中的范畴。
在实际开发中要经常面相对比较复杂的数据查询有时查询条件是依赖于其他表的数据信息这个时候就必须在当前比较条件下添加相关的子查询。对于用手编写SQL来说在实际开发中要经常面相对比较复杂的数据查询有时查询条件是依赖于其他表的数据信息这个时候就必须在当前比较条件下添加相关的子查询。对于用手编写SQL来说并不难只是麻烦一点在持久化组件中对象结合字符的条件表达式实现查询并不理想更理想的是对象约束条件编写。
当需要查询某地区雇员的订单
Session.List(typeof(Orders),”employeeid in (select employeeid from employees where region’GuangZhou’)”;
在基于对象操作的机制下结合传统的字符条件方式实在是让人难以接受。
Session.List(typeof(Orders),Orders.Employee (Employee.Region”GuangZhou”));
通过以上方式给人感觉即方便又清晰。
因为Orders.Employee能够明确需要查询的对象类型因此可以进一步简单些操作。
Session.List(Orders.Employee (Employee.Region”GuangZhou”);
为了适应更复杂的应用多约束是必须的。

