【发布时间】:2019-04-22 20:35:02
【问题描述】:
我有一个集合,我循环浏览并尝试添加一个具有空值的新属性 suffix。
$results = Models\EloTable
::hydrate((array) $query)
->load(
'extraction',
'reference'
);
foreach ($results as $result) {
foreach ($result->data->authors as $author) {
$author->suffix = '';
}
}
目前,每个$author 都有两个属性,
{
lastName: "Lastname",
firstName: "Firstname"
}
如果我在第一次迭代后dd($author);,我会得到
{
lastName: "Lastname",
firstName: "Firstname",
suffix: ""
}
但如果我在两个foreach 循环之后dd($results);,它不会坚持添加空的suffix 属性。
如何更改集合以保留 suffix 属性?
【问题讨论】:
-
你能把
EloTable型号代码贴出来吗?