下午说的那个建议给Model增加where()方法的问题,自己封装了个

目前暂时只封装了 and 条件,运行正常,效果见图:

QQ图片20180718174753.png


结果:

QQ图片20180718174825.png

评论区

flash866

2018-07-18 17:52

where()是支持多次调用的

flash866

2018-07-18 17:54

本来想做成继承model的,但是用了Generator 没法弄成继承的了

flash866

2018-07-18 17:55

我觉得老大仍然可以考虑下,感觉这个确实精简了不少

JFinal

2018-07-18 18:06

@flash866 建议学一下 jfinal ext 来扩展,正好作者今天发布了新版本,参考一下它的 ModelExt 以及 base_model_template.jf:

https://github.com/E7du/jfinal-ext3/blob/master/src/main/java/com/jfinal/ext/plugin/activerecord/ModelExt.java

https://github.com/E7du/jfinal-ext3/blob/master/src/main/java/com/jfinal/ext/plugin/activerecord/base_model_template.jf

其中的 base_model_template.jf 仅仅是将 Model 改成 ModelExt ,极其简单,一定要用这种办法来扩展。 因为对于不同的应用,你可以扩展出针对该应用的很多方法,这样才有利于节省代码,提升效率

flash866

2018-07-19 08:17

@JFinal OK,我学习下

热门反馈

扫码入社