两种方式,生产中更推荐哪一种?

浏览:209 发布日期:2019/12/30 分类:求助交流
第一种,查询时,直接用字符串class User extends Model {

}


$users = User::where('name', 'LIKE', '张%')->order('age')->select();
第二种,在模型中定义所有的字段名常量class User extends Model {
    const COLUMN_ID = 'id';
    const COLUMN_NAME = 'name';
    const COLUMN_AGE = 'age';
}


$users = User::where(User::COLUMN_NAME, 'LIKE', '张%')
    ->order(User::COLUMN_AGE)->select();
后面的算不算过度封装?

还是有其他更推荐的方法?
最佳答案
评论( 相关
后面还有条评论,点击查看>>