Привет, у меня есть 2 вопроса относительно запросов в люменах.
Вопрос 1 выглядит следующим образом:
У меня есть этот продукт Eloquent модель:
class Product extends Model implements AuthenticatableContract, AuthorizableContract {
use Authenticatable, Authorizable;
/**
* @var array
*/
protected $fillable = [
'name', 'description', 'company', 'image', 'url', 'category_id', 'created_at'
];
}
Теперь, когда явыполнить этот запрос я получаю результаты:
Product::query()
->where('name', 'sounds like', "%{$search}%")
->orWhere('description', 'like', "%{$search}%")
->get();
Однако, когда я выполняю это, я не получаю результаты:
Product::where('name', 'sounds like', $search)->get()
Вопрос 2 похож в том, как я делаю эти запросы спредел и смещение? когда я добавляю -> slice, я получаю следующее:
вызов неопределенного метода Illuminate \ Database \ Eloquent \ Builder :: slice ()