【问题标题】:Undefined property: Illuminate\Database\Eloquent\Builder未定义的属性:Illuminate\Database\Eloquent\Builder
【发布时间】:2016-09-05 18:54:44
【问题描述】:

这件奇怪的事情发生在我身上。我有以下代码:

$state_image =States_Images::where('id_state', $id);
echo $delete_path=$state_image->name;

结果是:

Undefined property: Illuminate\Database\Eloquent\Builder::$name

请有人帮帮我:(

【问题讨论】:

    标签: eloquent echo builder


    【解决方案1】:

    您需要使用 get() 或 first() 完成查询。在你的情况下可能:

    States_Images::where('id_state', $id)->first();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-27
      • 2018-09-29
      • 2016-06-02
      • 1970-01-01
      • 2020-01-23
      • 2018-11-22
      • 2018-11-19
      • 2020-07-08
      相关资源
      最近更新 更多