laravel - 此集合实例上不存在属性 ID
问题描述
我想在我的回复中添加 Interest_status 键。但显示我错误。这是我的代码。请帮忙。提前致谢。
$activities_status = [];
$activities = [];
foreach ($activitiesDetail as $activityDetail) {
$activity = '';
if(in_array($activityDetail->user_id, $userFriendIds))
{
$activity = Activity::where('id', $activityDetail->id)->with('joins')->get();
}
else {
$activity = Activity::where('id', $activityDetail->id)
->where('activity_privacy_visible', 0)->with('joins')->get();
}
$interest = $authUser->interests()->where('activity_id', $activity->id)->first();
if($interest)
{
$status['interest_status'] = $interest->status;
$activities_status[] = array_merge($status, $activity->toArray());
} else {
$status['interest_status'] = NULL;
$activities_status[] = array_merge($status, $activity->toArray());
}
$activities = array_merge($activities, $activities_status);
}
return response()->json(['filter'=> $activities], 200);
如果我打印 Interest_status 它给了我状态值但我返回整个响应它显示错误。请帮助。
解决方案
推荐阅读
- ios - 仅在 iPad 上长按时,在列表中加载更多内容的 NavigationView 崩溃
- c++ - IntRect SFML 声明
- django - 无法更改超级用户自己的 django admin inline
- jquery - Jquery 脚本中带有 fontawesome 图标类的 Span 元素自动被 SVG 替换?奇怪的行为
- perl - 在 perl 中从系统命令中捕获退出代码
- python - 将 Pandas 系列转换为没有索引的字典
- python - 如何使点文件夹/文件统一可见?
- html - 圆角和容器的问题
- firebase - 嵌套的 firebase-firestore 规则:父文档中的所有者 ID
- hibernate - 如何在休眠中将实体正确映射到多个实体类型?