Публикации по теме 'eloquent'


Laravel Eloquent Tips and Tricks Ускорьте свой код # 3
Красноречивый ORM кажется простым методом, но есть много полускрытых функций и малоизвестных способов получить от него больше. В этой статье я дам вам несколько советов. Избегайте ошибок, используя дополнительный помощник При доступе к значениям объекта, если этот объект имеет значение NULL, ваш код вызовет ошибку. Например: return $invoice->total; Вызвало бы ошибку, если бы объект счета был пуст. Простой способ избежать ошибок - использовать дополнительный помощник Laravel:..

Вопросы по теме 'eloquent'

Laravel getDirty() возвращает пустое значение, когда не должно
Представьте модель Eloquent с такими свойствами: class Campaign extends Eloquent { protected $softDelete = true; protected $dates = ['started_at', 'ended_at']; } Как можно сделать вывод, таблица имеет стандартные метки времени...
1469 просмотров
schedule 29.10.2023

Laravel Eloquent ORM, где есть таблица
Привет, у меня проблема с Laravel на моем сайте Поиск номера телефона . Я стараюсь выбирать места, в которых есть город, который я выбираю, через контактную таблицу. Мои классы моделей: Класс Places: class Places extends Eloquent { public...
26376 просмотров
schedule 01.12.2023

Класс Quote_Tag не найден Laravel Eloquent Many to Many
У меня есть простое приложение laravel 4, в котором есть 3 таблицы MySql: quote, quote_tag и tag. Я пытаюсь добавить тег для конкретной цитаты с помощью Eloquent. Как только я отправляю форму с новым тегом, моя функция магазина, по-видимому, не...
121 просмотров
schedule 06.12.2023

Кэширование отношений, загруженных в модель (защищено $with) с помощью Laravel и Eloquent
В моей модели Article я стремлюсь загрузить отношения категорий в модели: protected $with = array('category'); Когда я получаю свои статьи в контроллере, я кэширую результаты как своих статей, так и отношений, которые я хочу загрузить туда:...
2502 просмотров
schedule 07.01.2024

Неустранимая ошибка: класс «Illuminate\Database\Capsule\Manager» не найден
Я следую новому руководству по аутентификации phpacademys https://www.youtube.com/watch?v=PF2WkRCZfBg у меня есть файл класса database.php: <?php use Illuminate\Database\Capsule\Manager as Capsule; $capsule = new Capsule;...
7990 просмотров
schedule 16.01.2024

Что такое условие подсчета отношений в WhereHas Laravel
Мне сложно понять условие подсчета отношений в WhereHas . На странице документации это не обсуждается, но об этом говорится на странице API . Цитата из API. Builder | Builder whereHas (строка $ отношение, Closure $ callback, строка $...
19134 просмотров
schedule 24.11.2023

Как установить часовой пояс Laravel Carbon для временных меток?
У меня есть проект, который в основном базируется в регионе CET. Я установил CET в config / app.php, но все временные метки сводки в базе хранятся во времени UTC? Как я могу установить «глобальный» часовой пояс для временных меток? я сделал...
60806 просмотров
schedule 14.12.2023

Eloquent: использование find() и where() в laravel
Я пытаюсь получить запись из таблицы базы данных posts , используя ее идентификатор. Я довольно долго ломал голову над методом find(), не понимая, почему он не работает. Вот мой запрос, который выглядит правильно для меня, но не работает: $post...
203531 просмотров
schedule 03.01.2024

Laravel orWhere() / MySQL или запрос, занимающий много времени
Я использую Laravel 4.2, и мое приложение используется для отслеживания запасов в нескольких местах. База данных настроена с таблицей inventory_items , таблицей inventory_locations и сводной таблицей между ними...
1058 просмотров
schedule 14.12.2023

Laravel 5.4 срывать
У меня проблема с функцией выщипывания laravel5.4. Мне нужно получить список (для использования в form::select) со списком городов (cap_citta) и соответствующими почтовыми индексами (cap_cap) в качестве ключей. В моем коде у меня есть следующая...
3077 просмотров
schedule 14.01.2024

Не удалось восстановить мягко удаленные данные в laravel
Интересно, почему я не могу восстановить мягко удаленные данные в laravel. Я сделал все правильно, но не уверен, что мне не хватает, поэтому я не могу восстановить данные. Моя модель namespace App\Model\Clients; use...
997 просмотров
schedule 11.12.2023

преобразовать необработанный запрос с подзапросами в красноречивый
У меня есть следующий рабочий запрос с подзапросом, который отлично работает. Я хотел бы перейти к Eloquent, потому что я хотел бы сохранить другую связь с моей моделью пользователя. select * from ( select p.from, a.account_id, count(*) as num...
54 просмотров
schedule 30.12.2023

Фильтр по месяцам в формате "Г-м-д"
у меня есть date в формате Y-m-d . Как отфильтровать по месяцам? Я указал месяц числами вроде January = 1, February = 2 и так далее. public function scopegetmonthleavereport($query,$payroll_employee_id,$month) {...
440 просмотров
schedule 22.11.2023

Устранение повторяющихся запросов с помощью Eager Loading
Я пытаюсь избавиться от ненужных запросов на своем сайте, но никак не могу разобраться с нетерпеливой загрузкой и отложенной загрузкой. У всех пользователей на моем сайте есть списки, а у списков есть несколько пользователей. Они связаны через...
941 просмотров

Laravel Где находится Где
Есть ли способ вернуть родительскую модель с отношением, но вернуть только некоторые строки отношений, используя where in? Это может быть довольно запутанным, позвольте мне объяснить. На данный момент у меня есть 2 модели, Здания и комнаты, 1...
2831 просмотров
schedule 16.12.2023

Laravel Глубокие отношения для вариантов продукта
У меня есть следующая структура базы данных: https://dbdiagram.io/d/5c4b590def2dd100140d5997 Надеюсь, диаграмма поможет объяснить настройку лучше, чем слова. У меня есть продукт, и я сгенерировал возможные варианты на основе...
1009 просмотров

Laravel подсчитывает отношение отношения
Я пытаюсь подсчитать количество строк в отношениях, которые являются промежуточными отношениями в основной таблице. Всего у меня 3 таблицы.. Опросы: | id | Вопросы: | id | survey_id | Ответы: | id | question_id | Я пытаюсь...
62 просмотров
schedule 21.11.2023

Модель отношений
Проблема в том, что я добавляю отношения к своим моделям, а PHPstorm говорит, что функциональные залы являются «неиспользуемым элементом», и отношение не работает. Я уже просмотрел документацию laravel и искал решения в Google. <?php...
65 просмотров
schedule 13.12.2023

Laravel 6 отношения многие ко многим
В laravel 6 у меня есть 2 модели class Teacher { } class Students { } У меня есть третья модель для объединения таблиц class TeacherStudent { } Теперь, как я могу получить всех учителей, на которых не подписан конкретный ученик?...
47 просмотров
schedule 24.10.2023

в laravel свойство [пароль] не существует в этом экземпляре коллекции
привет, я использую страницу входа для входа на свой веб-сайт и где вызываю пароль администратора, я вижу, что свойство [пароль] не существует в этой ошибке экземпляра коллекции мой метод, когда dd пароль: public function dologin(Request...
106 просмотров
schedule 25.11.2023