是否可以在不使用 sql 查询的情况下检索 Dynamics Crm 中自定义实体的不同属性值记录?
Is it possible to retrieve distinct attribute valued records of a custom entity in Dynamics Crm without using sql query?
我想对属性值应用不同的方法。我尝试了 queryexpression、linq query 和 fetchxml,但找不到解决方案
对于 c#。
例如我有以下记录
row1 -> A | E | A
row2 -> B | D | A
row3 -> C | C | B
row4 -> D | B | C
row5 -> E | A | D
row6 -> E | A | E
我只想检索 row1, row3, row4, row5, row6
而不是 row2
。
Distinct 命令仅在每行的基础上起作用。如果你真的希望它是一个列级别的区别,你有两个选择:
- 执行两个查询,一个选择您希望区分的列,另一个根据第一个查询的 ID 检索其余列
-或者-
- 执行单个查询,并在客户端使用代码解析出包含您要查找的不同值的行。
我想对属性值应用不同的方法。我尝试了 queryexpression、linq query 和 fetchxml,但找不到解决方案 对于 c#。
例如我有以下记录
row1 -> A | E | A
row2 -> B | D | A
row3 -> C | C | B
row4 -> D | B | C
row5 -> E | A | D
row6 -> E | A | E
我只想检索 row1, row3, row4, row5, row6
而不是 row2
。
Distinct 命令仅在每行的基础上起作用。如果你真的希望它是一个列级别的区别,你有两个选择:
- 执行两个查询,一个选择您希望区分的列,另一个根据第一个查询的 ID 检索其余列 -或者-
- 执行单个查询,并在客户端使用代码解析出包含您要查找的不同值的行。