Каков наилучший способ использования Fluent или Eloquent для поиска шаблона в базе данных MySQL и его замены? Я видел на форумах Laravel, что вы можете сделать выбор регулярного выражения так // Searching for the word "mypattern"… Page::where('words', 'regexp', DB::raw('/\bmypattern\b/'))->get(); Но я пробовал этот метод, и он, похоже, не выбирает строки, которые мне нужны. В любом […]
В основном это то, что я сделал до сих пор: Я поместил свою стороннюю библиотеку в app\library\WebName\Helper\Helper.php . Это содержимое Helper.php namespace WebName\Helper; class Helper { public static function hello() { return 'Hello!'; } } Затем я изменил композитор.json: "classmap": [ "app/commands", "app/controllers", "app/library", "app/models", "app/database/migrations", "app/database/seeds", "app/tests/TestCase.php" ] А потом я выполнил composer dump-autoload […]
Я показываю данные в представлениях, где у меня есть следующий макет, И я должен использовать этот макет. Я обращаюсь к моей DB следующим образом: $entertainments = App\TalentTag::all()->random(5); У меня разные размеры div , поэтому проблема возникает. <div class="row"> <div class="col-xl-3 col-xs-12 col-lg-3 col-md-3 col-sm-3 small-boxes-left"> @include("user/components/small-category-box") @include("user/components/small-category-box") </div> <div class="col-xl-6 col-xs-12 col-lg-6 col-md-6 col-sm-6 large-box-mid"> […]
Я использую SQLite с моим приложением Laravel и пытаюсь запустить запрос whereHas : $payments = Payment::whereHas('payers', function($q){ $q->where('user_id', '=', 1); })->get(); Это возвращает пустой результат и связано с тем, что целое число 1 передается в строку, о чем свидетельствует результирующий запрос, генерируемый laravel / eloquent: select * from "payments" where (select count(*) from "payers" inner […]
У меня есть корзина для покупок, которая в настоящее время перенаправляет пользователей на paypal напрямую, чтобы внести свой платеж. Я хочу разрешить клиентам вводить их кредитную карту на сайте и paypal для ее обработки. У меня есть учетная запись Paypal Pro, но у меня проблемы с ее использованием. Я не уверен, как я могу использовать […]
Поэтому я пробовал этот метод здесь: официальный блог новостей laravel Это не сработало. И я даже не думаю, что этот метод завершен на основе дальнейших исследований, которые я сделал. Основываясь на этом исследовании, я также в дополнение к изменению файла index.php в общедоступном каталоге пытался работать с .htaccess, обновил server.php и изменил права доступа к […]
Я новичок в Laravel, и я использую Laravel 5.5. Когда я отправляю без {{ csrf_field() }} не получая ошибку Ошибка несоответствия Token в токере Verify csrf Ошибка Срок действия страницы истек из-за неактивности. Обновите и повторите попытку. Моя форма HTML <form method="POST" action="/post"> <div class="form-group"> <label for="title">Title</label> <input type="text" class="form-control" name="title"> </div> <div class="form-group"> <label […]
Я хочу, чтобы все пользователи были созданы в указанную дату: // $date is a Carbon instance parsed from command line argument. // I checked it and it is correct. $users = User::where('created_at', '>', $date->startOfDay()) ->where('created_at', '<', $date->endOfDay()) ->get(); Но это возвращает 0 результатов, тогда как в базе данных есть строки, соответствующие этой дате. Что я […]
У меня есть функция, которая содержит запрос и вычисление процентиля (ниже) в результатах / коллекции запроса. Эта функция необходима следующим образом: У меня есть модель для спортсменов со многими испытаниями. У каждого теста также много результатов. Для каждого результата (отображается в таблице) мне нужно отобразить вычисляемый процентиль (который не сохраняется). Именно в этот момент (представление […]
Это ситуация : У меня есть приложение Laravel 4 с Iron mq для ускорения процесса. Можно заказать автомобиль и зарегистрироваться на сайте. В обоих случаях отправляется почта. Проблема в том, что после установки Iron mq почта больше не отправляется. Все остальное сделано, вставляя данные в базу данных, но почта не отправляет. В личном кабинете Iron […]