关于Aop.DataChangesExecuted的一些疑问 返回
SqlSugar
沟通中
6
168
悬赏:0 飞吻

想在Aop.DataChangesExecuted这个AOP事件中获取写操作后的数据(整个模型的数据),但是该事件每个列都进来一次,不知道怎么处理(记录日志等)
热忱回答(6)
-
fate sta VIP0
2周前if(datafiltermodel.EntityColumnInfo.IsPrimarykey){}这个里面一行只进一次
0 回复 -
fry VIP0
2周前@fate sta:整个aop还是每次都会进去,你这个只是判断这个字段是否是主键
0 回复 -
fate sta VIP0
2周前@fry:有什么问题吗?你只要进一次就行了。
0 回复 -
fate sta VIP0
2周前写到If逻辑就行了。性能无影响。
0 回复 -
fate sta VIP0
2周前100列100000条记录处理后也是毫秒级对性能没有任何影响
0 回复 -
fry VIP0
2周前@fate sta:如果没有影响,这样作做也可以
0 回复