改进Model类的toarray方法

This commit is contained in:
thinkphp
2016-06-21 14:12:09 +08:00
parent b4a1905200
commit 173fec766f

View File

@@ -450,7 +450,7 @@ abstract class Model implements \JsonSerializable, \ArrayAccess
if ($val instanceof Model || $val instanceof Collection) {
// 关联模型对象
$item[$key] = $val->toArray();
} elseif (is_array($val) && isset($val[0]) && $val[0] instanceof Model) {
} elseif (is_array($val) && reset($val) instanceof Model) {
// 关联模型数据集
$data = [];
foreach ($val as $k => $value) {