Вопросы по теме 'laravel-query-builder'

Создание и обновление Laravel Eloquent
Какое сокращение для вставки новой записи или обновления, если оно существует? <?php $shopOwner = ShopMeta::where('shopId', '=', $theID) ->where('metadataKey', '=', 2001)->first(); if ($shopOwner == null) { // Insert new record...
362581 просмотров

Получение определенных столбцов с помощью функции «With ()» в Laravel Eloquent
У меня есть две таблицы, User и Post . Один User может иметь много posts , а один post принадлежит только одному user . В моей User модели у меня hasMany отношение ... public function post(){ return $this->hasmany('post');...
337091 просмотров

Laravel Query Builder — запрос со специальным типом данных
У меня есть такая таблица - Итак, у меня есть специальный тип данных ( POINT ) для user_location . Запрос выбора RAW выглядит следующим образом: SELECT id, full_name, website, X(user_location) AS "latitude",...
481 просмотров

Запрос Laravel DB создает шаблон запроса (вызов по значению)
Моя проблема связана с запросом базы данных Laravel. Обычно каждый пользователь oop определяет свою общую переменную в родительском классе с частным свойством и использует ее из другого дочернего класса из-за причин oop - возможности повторного...
207 просмотров
schedule 22.01.2023

Laravel 5.2 передает переменную в построитель запросов
Мне нравится использовать построитель запросов, чтобы получить адреса электронной почты пользователей из базы данных и отправить им всем электронные письма, но до сих пор я застрял на этом в течение нескольких дней. общедоступная функция...
984 просмотров

Laravel 5.0 Query Builder - Где с несколькими параметрами
У меня есть проект Laravel 5.0, в котором мне нужно реализовать следующую логику $var1= 'A'; $var2= 'B'; $var3= 50; $data = DataModel::select('attr1','attr2')->where(function($q){ $q->where('attr3','like','%'.$var1.'%');...
2497 просмотров
schedule 05.05.2022

Laravel 5.0 Присоединиться к подзапросу с параметрами запроса
Я пытаюсь создать очень сложный запрос, я максимально упростил его (2 оператора выбора, объединены с основным запросом), приведенный ниже код работает только в том случае, если нет параметров «дата», отправленных в запрос, когда параметры отправлены,...
445 просмотров
schedule 04.11.2022

Laravel: невозможно построить несколько запросов orWhere с помощью построителя запросов laravel
Я пытаюсь сделать этот запрос с помощью построителя запросов laravel, но я не понял, как я могу это сделать: Запрос select * from `data_table_1486794412` where (`column_2` = '2014' or `column_2` = '2015') and (`column_1` = 'GNDU') Мой...
1446 просмотров

Laravel отправляет составной первичный ключ в форму
Привет, у меня есть таблица Classe с составным первичным ключом. Моя проблема заключается в том, что я пытаюсь удалить, обновить или показать строку моей таблицы, например, для удаления: Вид класса:...
536 просмотров

создайте многомерный массив PHP в laravel 5.4 для оператора соединения mysql, который возвращает несколько строк для идентификатора пользователя
У меня есть таблица рабочих мест, в которой есть идентификатор работы и некоторые другие вещи. рабочие места id job_title job_profile 1 программист, разработчик Java и другая таблица может быть таблицей местоположения работы место работы...
409 просмотров

Как объединить таблицы, полученные в результате подзапросов в Laravel 4.2
Я создал запрос в mysql, который использует подзапрос. Я попытался воспроизвести этот запрос в Laravel 4.2 следующим образом: $store_booklets = DB::table('booklets') ->select(...
283 просмотров

SQL/Laravel. Почему мой запрос возвращает пустую коллекцию?
Мой построитель запросов Laravel возвращает пустую коллекцию, в то время как сама строка SQL возвращает правильные записи при выполнении внутри phpmyadmin. Это мой код: $times = Time::join(\DB::raw('(SELECT `ath_id`, `stroke_id`, MIN(time) AS...
1555 просмотров
schedule 26.05.2024

Как преобразовать запрос mysql в построитель запросов для laravel 5?
Я пытаюсь получить все повторяющиеся строки из таблицы Клиенты . Я хочу преобразовать следующий запрос mysql в построитель запросов для использования в laravel 5. И я ищу в документации, но не повезло. SELECT CustomerName, ContactName,...
147 просмотров

October CMS Query Builder не может получить модель отношений
Кто-нибудь может объяснить такое поведение? Например, две модели: Люди, Страна Люди принадлежит стране: public $belongsTo = [...
888 просмотров

Laravel оборачивает любой существующий запрос с условием или
У меня есть существующая модель laravel со многими условиями, привязанными к ней. т.е. ГДЕ username='john' И (updated_at > "2017-01-01" ИЛИ... ) И... Я не знаю, сколько было предыдущих запросов, и у меня нет к ним доступа. У меня есть доступ к...
742 просмотров

Laravel 5.2 — Странные результаты при использовании левого соединения в подзапросе
У меня есть следующий запрос: $products = Product::leftJoin(DB::Raw('(SELECT imageable_id, MIN(created_at) as min_created_at FROM images WHERE imageable_type = "App\\\Product" GROUP BY...
182 просмотров

Конструктор запросов Laravel DB с LEFT JOIN с использованием выражения RAW
Я хочу left join данные из many-to-many отношений. В моей первой попытке решить проблему я столкнулся с ситуацией, описанной в Как LEFT OUTER JOIN может вернуть больше записей, чем существует в левой таблице? Теперь я подумал, что объединяю...
2649 просмотров

Поиск значения в массиве в полях MySQL JSON (Laravel/Lumen)
У меня возникают проблемы с поиском значения в массиве (путей к изображениям) в поле MySQL JSON. Я хочу проверить, хранится ли путь к изображению в базе данных, чтобы предотвратить удаление файла. Функции контроллера, которые я пробовал:...
405 просмотров
schedule 01.06.2023

Laravel 5.4 save() в цикле
Я пытаюсь «покорить» Laravel, но некоторые концепции все еще ускользают от меня. Возьмем этот код: public function updateMenuGroup($groupId, $label, $icon, $sort, $userId) { /*get model to be updated by id*/ $updateGroups =...
1784 просмотров

Laravel Query Builder - где предложение равняется чему-либо программно
Я использую Laravel 5.6 - построитель запросов. Можно ли создать построитель запросов, в котором утверждение, что значение равно всему программно? Допустим, у меня есть этот код: $foo = 1; DB::table('users') ->select('*')...
443 просмотров