thinkphp5 如何查询 以逗号间隔的数据

例如学生字段 students 存放了学生id 1,2,3 查询方法如下

$post=input('post.');
$list=Db::name('classes')
    ->where($map)
    ->where('FIND_IN_SET(:uid,students)',['uid' => $post['uid']])
    ->order('create_time','desc')
    ->select();