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

Получить данные из нескольких таблиц Laravel
Я пытаюсь создать купонный сайт в Laravel. У каждого продавца есть свои предложения/купоны. Мне удалось распечатать предложения/купоны для продавца на их конкретных страницах. Вот мой запрос $deals = DB::table('deals') -> join...
9378 просмотров

Использование метода whereIn для возврата нескольких результатов для одного и того же значения массива, но с другим индексом
$pidArray содержит идентификаторы продуктов, некоторые из этих идентификаторов продуктов могут совпадать. IE: 34 34 56 77 99 34. Похоже, что метод whereIn не возвращает результатов для productId, который уже найден в $pidArray, даже если он имеет...
3015 просмотров
schedule 20.11.2022

Является ли Laravel Eloquents вместе с использованием фрагментов медленнее по сравнению с обычными конструкторами запросов laravel с фрагментами при работе с миллионами записей?
Я действительно новичок в разработке веб-приложений, поэтому работаю с laravel и изучаю их, поэтому прошу прощения за мои очень простые вопросы... Но будет очень полезно, если кто-нибудь ответит мне на них и поможет мне узнать об этих вещах......
3220 просмотров

Laravel Вычислить AVG связанного столбца
Я пытаюсь рассчитать средние оценки связанного столбца. Отношение (1-> много) находится между моделями Merchant и ClientFeedbackReviews. Модель продавца [Merchant Model] :::::::::::::::::::::::::::: public function clientFeedbacks() {...
1408 просмотров

Laravel 5 Query Builder ЛОГИЧЕСКОЕ НЕ
Мне нужно перенести этот запрос MYSQL в Laravel 5.2 Query Builder , и я не понимаю, как успешно реализовать часть Логическое НЕ : SET @in='2017-06-01', @out='2017-06-01'; SELECT rooms.id, rooms.name, reservations.check_in,...
258 просмотров

Laravel - Как выполнить конкретный запрос с помощью построителя запросов
Я использую Laravel и у меня есть очень специфический запрос, который я не знаю, как реализовать с помощью построителя запросов. Запрос: SET @c_num=0; SELECT *, @c_num:=@c_num+1 AS 'COUNT' FROM table_name WHERE USERID = 2 ORDER BY id...
43 просмотров
schedule 03.10.2022

Laravel 5.5: преобразовать построитель запросов в красноречивый
Есть ли способ преобразовать этот построитель запросов в красноречивый? $transactions = DB::table('transactions') ->join('accounts', 'transactions.account_id', '=', 'accounts.id') ->select('transactions.*', 'accounts.name as...
919 просмотров

Присоединение построителя запросов Laravel с использованием одного из двух условий
У меня есть сложный запрос, который я хочу использовать либо в Query Builder, либо в Eloquent (предпочтительно), но я борюсь с внутренним соединением. Внутреннее соединение должно быть одним из двух условий, поэтому, если одно не удается,...
604 просмотров

Соединение Mysql выбирает передовую практику с несколькими столбцами
Я использую Laravel Query Builder , и мой оператор соединения работает отлично. Столбцы таблицы User : name|email|phone|gender Столбцы таблицы School_Abouts : courses|boards|contact|location|teachers В настоящее время я...
34 просмотров
schedule 05.12.2022

Запуск Query Builder без использования запроса
Итак, я могу использовать User::where('username', '!=', null)->get() ; Однако я нахожусь в том случае, когда хочу цеплять запросы, используя условия if, начиная с первого, и в этом случае where('username', '!=', null) не нужен. Приведу...
98 просмотров

получить сумму всех транзакций каждого пользователя за определенный месяц
Я работаю над небольшим финансовым веб-приложением, и мне нужно создать один ежемесячный общий отчет обо всех пользователях, который показывает общую сумму всех транзакций, совершенных каждым пользователем в течение месяца. структура таблицы...
93 просмотров
schedule 23.10.2023

не может правильно рассчитать данные в соответствии с вводом на основе той же категории
Модель public static function findOrCreate($plan_id, $data) { $fromDate = Carbon::now()->subDay()->startOfWeek()->toDateString(); $nowDate = Carbon::now()->today()->toDateString(); $spent_time =...
33 просмотров

Как использовать orderBy() с методом модели в Laravel
Как я могу использовать orderBy для заказа по методу модели? Рассмотрим модель User и метод public function fullName() { return $this->firstName . $this->lastName; } Я хочу сделать что-то вроде orderBy('fullName'). Это возможно?...
3557 просмотров

Результат запроса Maatwebsite / Laravel-Excel отличается от загруженного XLS
У меня есть запрос о посещаемости за последние 5 дней, который включает идентификатор сотрудника, его имя, дату и время входа и выхода. Если я запускаю запрос в MySql, он возвращает правильную дату, но когда я использую Maatwebsite / Laravel excel,...
2120 просмотров

Laravel – Как получить строку с 2 столбцами?
Я хочу показать список materi (таблица) на основе 2 значений из 2 столбцов. и столбец: kelas (из пользовательской таблицы) nama_mapel (из таблицы mapel), но в материи это просто "mapel", а не nama_mapel. Мой StudentController: public...
628 просмотров
schedule 20.02.2024

Запрос Laravel с несколькими таблицами
Мне нужно получить все данные «Prestation» со статусом «Disponible» и получить «first_name» и «last_name» соответствующего пользователя Items. У меня есть три таблицы, первая - «Prestations»: _id имя цена создано в updated_at...
60 просмотров

Как подсчитать часы между двумя разными форматами с помощью Laravel Query Builder?
Я хотел бы подсчитать, сколько часов проходит между этими двумя форматами, используя конструктор запросов laravel ... как я могу это сделать? Я хотел бы знать, существует ли способ преобразовать мой первый формат, который является varchar, в формат...
88 просмотров

Laravel имеет имя столбца в статическом методе предложения where
Недавно я только что понял, что Laravel генерирует статический метод с именем столбца при объединении в предложении where с использованием случая верблюда. пример $user = User::whereName('john')->first(); // added `name` as a column name...
480 просмотров
schedule 06.12.2022

Как искать значение в базе данных после объединения двух атрибутов в Laravel
У меня есть таблица Организации, которые имеют следующие атрибуты id name acronym И переформатируйте название организации, соединив атрибуты имени и аббревиатуры в модели организации с помощью Accessor. public function...
36 просмотров

Как связать параметр в подзапросе в Laravel?
У меня есть подзапрос в соединении, в котором я использую предложение where, но это дает мне ошибку Столбец не найден: 1054 Неизвестный столбец «products.id» в «где пункт» Ниже мой запрос: Product::leftJoin( 'categories',...
176 просмотров
schedule 25.03.2024