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


Разница при использовании нетерпеливой загрузки по сравнению с ленивой загрузкой красноречиво
Привет всем…!! Здесь я расскажу, в чем разница между использованием нетерпеливой загрузки и отложенной загрузкой в ​​eloquent. Началось с проблемы, когда загрузка запросов в базу данных шла медленно, что поначалу не составляло и полсекунды, чем дольше после сбора данных тем больше запросов становилось медленнее. Это приводит к снижению производительности приложений, ухудшению пользовательского опыта вплоть до нарушения бизнес-процессов. После проверки возникает довольно проблематичная..

Модели Laravel Eloquent: выбор между наблюдателями и событиями со слушателями
Laravel, популярный веб-фреймворк PHP, предоставляет мощные функции для обработки событий, происходящих в моделях Eloquent. Двумя широко используемыми механизмами для обработки событий модели являются наблюдатели и события с прослушивателями. В этой статье мы рассмотрим плюсы и минусы использования наблюдателей и событий со слушателями в Laravel и обсудим варианты их использования, чтобы помочь вам принять обоснованное решение о том, какой подход выбрать. Наблюдатели Наблюдатели — это..

«Ссылка для скачивания =› Eloquent Javascript: современное введение в программирование»

Deskripsi Book
Язык: английский
Полностью переработанный и обновленный, этот лучший Продающее введение в программирование на Jav
[Epub] Eloquent Javascript: современное введение в программирование Ссылка для скачивания => Eloquent Javascript: A Modern Introduction to Programming    Deskripsi Book  Язык : английский Полностью переработано и…

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

Вставка данных с отношением «один ко многим»
У меня есть три таблицы: Товары, Компания, Тип. Company and Types имеет отношения «один ко многим» с продуктами. [тип модели] class Type extends BaseModel { public static $table = "type"; public static $timestamps = true; public...
592 просмотров
schedule 19.01.2024

Eloquent ORM, как избежать избыточных запросов?
Предположим, у меня есть статус поля во всех таблицах моей базы данных. Когда я хочу удалить запись, вместо ее очистки я устанавливаю значение состояния поля в 0. Это означает, что, конечно, все мои запросы всегда будут использовать предложение...
656 просмотров
schedule 14.02.2024

Красноречивый запрос Laravel 4 с использованием WHERE с OR AND OR?
Как сказать WHERE (a = 1 OR b =1 ) AND (c = 1 OR d = 1) Могу ли я использовать необработанный SQL для более сложных запросов?
407101 просмотров

Laravel вставка и извлечение отношений
Я работаю над проектом, построенным на Laravel 3, и пытаюсь понять, смогу ли я сократить код для работы с отношениями (лучшие способы сделать следующее) пользовательский контроллер создать пользовательскую функцию $newUser = new User;...
3131 просмотров
schedule 14.03.2024

Как передать параметр в Laravel DB::transaction()
Из документации laravel: Транзакция базы данных . В нем говорится, что: DB::transaction(function() { DB::table('users')->update(array('votes' => 1)); DB::table('posts')->delete(); }); Здесь явно введено 1 для обновления...
21438 просмотров
schedule 15.11.2022

Замыкания в программно сгенерированных запросах Eloquent OR
Я пытаюсь разобрать строку запроса в Eloquent, которая включает операторы «ИЛИ». Это часть гораздо более крупной функции, к которой применяются другие фильтры и т. д., но я хочу создать группу or_where . Мое замешательство связано с закрытием......
187 просмотров
schedule 13.09.2022

Как я могу получить эту информацию в Laravel Eloquent
Извините за название вопроса, но я не могу найти подходящее название. Я использую Laravel 3 с моделями Eloquent (первый проект в Laravel). У меня есть модели user , list и item . Пользователь не может получить какие-либо списки, список может...
162 просмотров
schedule 20.10.2022

Максимальное количество строк Laravel Eloquent ORM, которое он может получить
У меня есть таблица с примерно 35 000 строк, я хочу получить ее и выполнить var_dump для всех строк, но не смог. Затем я ограничиваю количество строк до 2000, все в порядке. В чем проблема, Laravel Eloquent ограничивает количество строк при...
944 просмотров
schedule 23.12.2023

Laravel ищет отношения "многие ко многим"
У меня есть отношение «многие ко многим» между таблицей «Книги» и таблицей «Авторы». Сводная таблица (author_book) содержит author_id и book_id. Я хочу, чтобы мои пользователи могли выполнять поиск в базе данных с помощью простой формы поиска....
1091 просмотров
schedule 10.03.2024

Полиморфное отношение «многие ко многим»
Я не мог сохранить связанные модели в полиморфном отношении «многие ко многим», сохраненные в базе данных. $photo = Photo::find(1); $photo->articles()->attach(2); что-то вроде этого не будет работать и дает ошибка: вызов...
3445 просмотров

Выполнение левого соединения/внутреннего соединения в отношениях «многие ко многим» с Eloquent In Laravel 4
Есть ли способ сделать внутреннее соединение с помощью Eloquent в Laravel 4? Потому что я не хочу показывать курсы без пользователей. На самом деле у меня есть это. Контроллер: $courses = Course::all(); foreach($courses as $course){...
4592 просмотров

Как мне заставить модель «сводной таблицы» запускать события сохранения/сохранения модели, когда в Laravel вызывается присоединение или отсоединение?
В Laravel 4, как мне заставить модель pivot table запускать события сохранения/сохранения модели при вызове подключения или отсоединения? Похоже, что приведенная ниже сводная таблица «TeamUser» на самом деле не нужна для работы методов...
2412 просмотров
schedule 29.10.2023

Генерация чистого форматированного json с помощью сводных таблиц Laravel
Итак, я запускаю таблицы с локализацией, но храню строки в отдельной «главной» таблице. Скажем, у меня есть таблица для каждой сущности: Products id price ... таблица перевода Translations id name description ......
2031 просмотров
schedule 04.06.2024

Объем по умолчанию для моделей Eloquent?
Вот пример таблицы базы данных ( users ): id - int(11) auto_increment name - varchar(100) banned - int(1) Столбец banned — это логическое значение, которое по умолчанию равно 0 ( false ). Если пользователь был забанен, значение равно 1...
7185 просмотров
schedule 27.11.2023

Невозможно удалить модель в Laravel с помощью Eloquent
Я пытаюсь удалить запись базы данных через связанную модель, используя ->delete() , но запись не удаляется. Я попытался изменить форму с POST на DELETE, но это ничего не изменило. И исследования вокруг SO тоже ничего не дали....
5039 просмотров
schedule 14.02.2024

Laravel Eloquent - получение определенных столбцов из связанной модели
Я новичок в Laravel и все еще разбираюсь в Eloquent. У меня есть две модели (A, B) с отношением многие ко многим (принадлежитToMany в обеих моделях) со следующими полями: A: id, name, text, etc.. B: id, name, description, info, etc... A_B: id,...
238 просмотров
schedule 17.01.2024

Модель обновления Laravel с уникальным правилом проверки атрибута
У меня есть модель Laravel User , которая имеет уникальное правило проверки для username и email . В моем репозитории, когда я обновляю модель, я повторно проверяю поля, чтобы не было проблем с обязательной проверкой правил: public function...
169997 просмотров
schedule 02.04.2024

Laravel – получить информацию о пользователе через идентификатор из отношения
У меня есть три таблицы: для заявок, ответов от заявок и с пользователями. Я хочу получить тикет с ответами от него и данными о респонденте. Мои таблицы выглядят примерно так: Пользователь: ID | Username | Email | ... Билеты: ID |...
383 просмотров
schedule 15.09.2022

Laravel 4 через 2 Eloquent с размахом
Я новичок в Laravel, спасибо за помощь У меня было две модели Eloquent, Job и User. Модель работы выглядит следующим образом: <?php class Job extends Eloquent { protected $table = 'tbl_jobs'; public function User() { return...
1884 просмотров
schedule 20.04.2024

Как автоматически заполнить поле лезвия из красноречивого отношения модели?
Синопсис У меня есть две модели с отношениями M:M через сводную таблицу. Модель User и модель Group — многие пользователи могут принадлежать многим группам — и наоборот. Как я могу автоматически заполнить свой множественный выбор в лезвии?...
1164 просмотров
schedule 26.10.2023