Публикации по теме '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 просмотров
schedule
19.01.2024
Laravel Где находится Где
Есть ли способ вернуть родительскую модель с отношением, но вернуть только некоторые строки отношений, используя where in?
Это может быть довольно запутанным, позвольте мне объяснить.
На данный момент у меня есть 2 модели, Здания и комнаты, 1...
2831 просмотров
schedule
16.12.2023
Laravel Глубокие отношения для вариантов продукта
У меня есть следующая структура базы данных: https://dbdiagram.io/d/5c4b590def2dd100140d5997
Надеюсь, диаграмма поможет объяснить настройку лучше, чем слова.
У меня есть продукт, и я сгенерировал возможные варианты на основе...
1009 просмотров
schedule
18.12.2023
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