请问使用getModel来保存数据时,如何增加别的数据进去,比如用户ID

比如,论坛发帖子的功能,使用getModel存储用户发布的帖子以及发布人ID,而发布人ID是存储在cookie中的或者session中的,那么如何加入到getModel中呢?

评论区

JFinal

2017-03-03 15:36

先从 cookie 或者 session 中取出来,然后通过将 getModel 得到的 model 调用一下 model.setXxxx(...) 即可

flash866

2017-03-03 17:31

@JFinal 非常感谢,解决了我的大问题啊!

flash866

2017-03-03 19:02

@JFinal 继续请教下老大,如果表单里面多出来一个控件,有办法在服务端去掉吗?

JFinal

2017-03-03 19:08

@flash866 用 getModel(..., true) 即可

杜福忠

2017-03-04 09:33

model.keep(attr...);//保留哪些
model.remove(attrs...);//删除哪些

flash866

2017-03-06 09:56

@JFinal 搞定,谢谢!

热门反馈

扫码入社