有一个实体,其上有一个Computed字段。我想根据这个字段进行过滤。这不能在PreprocessQuery方法中完成。但是,Executed方法似乎是进行此类过滤器的理想选择,但是,当我尝试修改此方法的IEnumerable结果参数时,更改不会反映在屏幕上。
我在这种情况下做错了吗?
答案 0 :(得分:1)
我相信你无法过滤计算字段。但是你可以在预处理方法中重新创建计算字段,然后从那里过滤它。
答案 1 :(得分:0)
我没有意识到这个方法的结果参数没有通过引用传递(如在Preprocess中),我试图修改它。
不过,我想知道Executed hook的用途是什么......