Php 我创建了通知函数并得到了这个错误;未定义索引:用户";如何解决?

Php 我创建了通知函数并得到了这个错误;未定义索引:用户";如何解决?,php,laravel,push-notification,notifications,undefined,Php,Laravel,Push Notification,Notifications,Undefined,im正在创建通知功能,当用户回复帖子时,应该向帖子的所有者发送通知。但是显示时出现了一个错误 未定义索引:问题。我可以知道怎么解决吗 应用程序刀片 <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria- expanded="false"> <span class="glyphicon glyphicon-globe"> </span> notific

im正在创建通知功能,当用户回复帖子时,应该向帖子的所有者发送通知。但是显示时出现了一个错误 未定义索引:问题。我可以知道怎么解决吗

应用程序刀片

  <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" 
 aria- expanded="false">
 <span class="glyphicon glyphicon-globe"> </span> notification <span 
 class="badge">{{count(auth()->user()->unreadNotifications)}}</span>
</a>

 <ul class="dropdown-menu" role="menu">

   <li>  
   @foreach(auth()->user()->unreadNotifications as $notification)
      @include('layouts.partials.notification.'.snake_case(class_basename($notification->type))) 
   @endforeach

    </li>
 </ul>
通知刀片文件

  {{$notification->data['user']['name']}} commmented on 
  {{$notification>data['postqs']['question']}}

数据['postqs']数组中不存在“问题”

如果索引未定义,请检查是否存在,或定义任何默认值。postqs表不是空的,它有数据。我不知道为什么它不存储在数据库的通知表中。它的存储方式如下{“postqs”:[],“user”:{“id”:1,“name”:“ww”,“email”:"s、 ..postqs数组是空的,这就是您得到错误的原因。postqs没有数据。我可以知道如何修复它吗?我认为数据库中的postqs表是空的。您可以存储一些数据,然后进行测试。此外,在访问它之前,首先检查它是否存在。如果您对答案感到满意,请接受它。否。postqs表是空的不是空的,它有数据。我不知道为什么它没有存储在通知表中
  {{$notification->data['user']['name']}} commmented on 
  {{$notification>data['postqs']['question']}}