Я использую PHP 7.1.33
и Laravel Framework 5.8.36
.
Я получаю модель обратно по имени, как показано ниже: Product::where('name', '=', $name)->get();
Моя Product
модель выглядит следующим образом:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Product extends Model
{
/**
* The table associated with the model.
*
* @var string
*/
protected $table = 'product';
/**
* The attributes that are mass assignable.
*
* @var array
*/
protected $fillable = ['name', 'url', 'category'];
}
При попытке получить атрибут, подобный следующему, я получаю сообщение об ошибке:
$product = Product::where('name', '=', $name)->get();
$product->$url; // ERROR
$product->$category; // ERROR
Любые предложения, как получить доступ к атрибутам в моей восстановленной модели?
Я ценю ваши ответы!