如何实现ActiveRecord的拦截器

需求就是在生成SQL之前对语句进行预处理,包括update和query。

比如对某些语句自动附加查询条件

@JFinal

评论区

chcode

2020-04-12 14:12

使用druid 拦截器轻松实现

netwild

2020-04-12 14:21

@JFinal 继承Model和Db都不太理想,感觉层面太高了。
druid的filter太复杂,文档看的头晕。
还是dialect靠谱,感谢波总

netwild

2020-04-12 14:22

@chcode 惭愧啊。。druid的文档没太看懂

netwild

2020-04-12 14:25

@chcode 再一个感觉这个应该是ORM的事,扔给db provider不太仗义

JFinal

2020-04-12 20:57

@netwild 你这个问题很有代表性,我特此写了一篇分享:
https://jfinal.com/share/2037

冰雨

2020-04-15 10:40

也可以参考这个:https://jfinal.com/share/1711

热门反馈

扫码入社