Size: a a a

Laravel для начинающих

2020 April 30

RK

Roman Kolosov in Laravel для начинающих
нет
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Как и обычный where
источник

RK

Roman Kolosov in Laravel для начинающих
по всей, но только по одному разу для каждой записи те один раз проверяет у каждой записи равно ли ее поле а полю б
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Roman Kolosov
по всей, но только по одному разу для каждой записи те один раз проверяет у каждой записи равно ли ее поле а полю б
Верно
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
А я о чём?
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Глобальный баунд по таблице
источник

🚀С

🚀 Василий Столейков... in Laravel для начинающих
Roman Kolosov
продублируйте условие выборки пожалуйста
Допустим у модели такая структура:

  protected $fillable = [
   'id',
   'show_num',
 ];

 protected $appends = [
   'views'
 ];

 public function getViewsAttribute()
 {
   if($this->show_num) {
     $views = $this->banner_views()->count();
   }
   else {
     $this->banner_views()->delete();
     $views = null;
   }
   return $views;
 }

А в условии мне надо выбрать где ('views', '<', 'show_num')
источник

RK

Roman Kolosov in Laravel для начинающих
таблицы а не конкретной записи
источник

RK

Roman Kolosov in Laravel для начинающих
Переслано от 🚀 Василий Столейков...
Как написать условие where через Eloquent чтобы сравнить два поля текущей таблицы?
Например чтобы было что-то типа ->where('field1', '=', 'field2').
источник

RK

Roman Kolosov in Laravel для начинающих
читай вопрос внимательнее
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Roman Kolosov
Переслано от 🚀 Василий Столейков
Как написать условие where через Eloquent чтобы сравнить два поля текущей таблицы?
Например чтобы было что-то типа ->where('field1', '=', 'field2').
У таблицы полей не бывает
источник

RK

Roman Kolosov in Laravel для начинающих
всё
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Сами по себе поля не живут
источник

RK

Roman Kolosov in Laravel для начинающих
ок
источник

RK

Roman Kolosov in Laravel для начинающих
ты поспорить хош?)
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Го у автора спросим
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
источник

🚀С

🚀 Василий Столейков... in Laravel для начинающих
🚀 Василий Столейков
Хороший вариант, но не подошел, т.к. мне нужно сравнивать с значением append-свойства модели и он не находит эту колонку в бд.
Я изначально видимо неверно задал вопрос:
Как при выборке сравнить значение поля с значением append-свойства модели?
Я изначально задал неверно вопрос. У меня не два физических поля, а поле и append-свойство
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
🚀 Василий Столейков
Я изначально задал неверно вопрос. У меня не два физических поля, а поле и append-свойство
А если сделать вид, что поле в БД
источник

🚀С

🚀 Василий Столейков... in Laravel для начинающих
🚀 Василий Столейков
Допустим у модели такая структура:

  protected $fillable = [
   'id',
   'show_num',
 ];

 protected $appends = [
   'views'
 ];

 public function getViewsAttribute()
 {
   if($this->show_num) {
     $views = $this->banner_views()->count();
   }
   else {
     $this->banner_views()->delete();
     $views = null;
   }
   return $views;
 }

А в условии мне надо выбрать где ('views', '<', 'show_num')
вот как тут
источник