摘要: 最近发现在项目中或许会遇到让用户自己构建查询表达式的情况。比如需要通过一种可配置的界面,来让用户输入一组具有逻辑关系的查询表达式,然后根据这个查询表达式来过滤并返回所需要的数据。这种用户案例其实非常常见。由此受到启发,或许我们可以自己定义一种通用的面向查询的领域特定语言(DSL),来实现查询的序列化和动态构建。 概述 由此我发布了一个称为Unified Queries(以下简称UQ)的开源项目... 阅读全文
posted @ 2014-08-20 20:13 dax.net 阅读(5958) 评论(13) 推荐(11) 编辑