可以在模型里定义模型类的属性,也可以定义默认值
但我现在有这个么一个需求:
模型对应表有个字段为comment_user(评论人的名字),如果这个名字为空,我想取“匿名用户”的值,可以在视图里用if判断,也可以在控制器render之前来做,但我感觉都不是好办法,所以我放在模型里,使用getCommentUser方法,然后调用的时候使用$comment->commentUser来使用,可以满足我的要求
这里我想问一下,有没有更合适的方法?
可以在模型里定义模型类的属性,也可以定义默认值
但我现在有这个么一个需求:
模型对应表有个字段为comment_user(评论人的名字),如果这个名字为空,我想取“匿名用户”的值,可以在视图里用if判断,也可以在控制器render之前来做,但我感觉都不是好办法,所以我放在模型里,使用getCommentUser方法,然后调用的时候使用$comment->commentUser来使用,可以满足我的要求
这里我想问一下,有没有更合适的方法?
你放在模型里的方法是最好的。
谢谢,这里是定义属性好呢?还是使用getXXX方法好?
用get方法,这样你可以动态获得你想要的东西。
thanks