当使用语法DB::table('foo')创建查询时,它会创建一个泛型类(stdClass)。是否有任何方法将结果行转换为特定的类?下面是一些应该解释我想做什么的示例代码:$converted = (Foo) $result; // Not going to work我希望将数组的所有(stdClass)对象转换为Foo类。
我确实有一个从DB with PDO fetchALL(PDO::FETCH_OBJ)检索到的对象数组。当我var_dump该数组的第一个元素:var_dump($this->stockList[0]);时,我得到: object(stdClass)[5]
public 'userId' => string($r); produces:object(ReflectionClass)[16] public 'name' => string '