tp6中通过 ‘ 指定字段 ’ 查询数据表 ‘ 指定字段的数据 ’


通过数据表 字段 user_id 查询 字段 nickname 数据

$this->getByUserId( $userid )->value( 'nickname' );    // 当查询不到时会报错

等同于:

$this->where( 'user_id' , $userid )->value( 'nickname' );

等同于:

$this->whereUserId( $userid )->value( 'nickname' );

等同于:

$this->getFieldByUserId( $userid, ' nickname ' );

 

// 查询时进行模糊查询吧,比如,当你的 user_id是123时,你传参的$userid = 123abc,他还是能查出来,= 12345时是空;

// 也就是说他会截取 $userid 前面的数字进行查询,后面的非数字他都不会管。