问题遇到的现象和发生背景
例如数据库操作时:
$res = $db->add(['name'=>'王富贵','age'=>23])
echo $res;
添加数据时返回了新插入的ID,那么我想再用链式操作,直接返回新插入的整条数据
$res = $db->add(['name'=>'王富贵','age'=>23])->select()
echo $res;
由于add返回的是新插入的ID,并不是$this
所以有什么方法可以在执行add的时候就判断出后面是否还有需要继续操作的方法。
判断后面还有,就返回$this,没有就返回ID?