Вопросы с тегом «laravel-4»

147
Как создать псевдоним таблицы в запросах Laravel Eloquent (или с помощью Query Builder)?

Допустим, мы используем построитель запросов Laravel: $users = DB::table('really_long_table_name') ->select('really_long_table_name.id') ->get(); Я ищу эквивалент этого SQL: really_long_table_name AS short_name Это было бы особенно полезно, когда мне нужно набрать много селекторов и типов...

144
Laravel Eloquent «ГДЕ НЕ ВХОДИТ»

У меня проблемы с написанием запроса laravel eloquent ORM. мой запрос SELECT book_name,dt_of_pub,pub_lang,no_page,book_price FROM book_mast WHERE book_price NOT IN (100,200); Теперь я хочу преобразовать этот запрос в...

138
Laravel - Маршрут :: ресурс против Маршрута :: контроллер

Я читал документы на веб-сайте Laravel, в Stack Overflow и в Google, но до сих пор не понимаю разницу между Route::resourceи Route::controller. В одном из ответов говорится, что Route :: resource был для crud. Однако с Route :: controller мы можем выполнить то же самое, что и с Route :: resource, и...

137
MVC (Laravel) где добавить логику

Допустим, всякий раз, когда я выполняю операцию CRUD или изменяю отношения определенным образом, я также хочу делать что-то еще. Например, всякий раз, когда кто-то публикует сообщение, я также хочу что-то сохранить в таблице для аналитики. Может быть, не лучший пример, но в целом есть много этой...

136
Установить порт для обслуживания php artisan.php

Как установить собственный порт для тестового сервера? Обычно, когда мы делаем php artisan serve папка обслуживается как: localhost:8000 Как мы могли получить доступ к одной папке как: localhost:8080 Я хочу получить доступ к двум разным сайтам разработки на моем локальном...

120
Управление отношениями в Laravel с соблюдением шаблона репозитория

При создании приложения в Laravel 4 после прочтения книги Т. Отвелла о хороших шаблонах проектирования в Laravel я обнаружил, что создаю репозитории для каждой таблицы в приложении. В итоге я получил следующую структуру таблицы: Студенты: id, имя Курсы: id, name, teacher_id Учителя: id, имя...

118
Композитор убит при обновлении

У меня проблема, я попытался установить новый пакет в свой проект Laravel 4. Но когда я бегу, php composer.phar updateполучаю вот что: Loading composer repositories with package information Updating dependencies (including require-dev) Killed Я поискал проблему в Интернете и увидел, что проблема в...

117
Пустой белый экран Laravel

Мой сайт laravel работал раньше, я недавно обновился до Apache 2.4 и PHP 5.5.7. Теперь, когда я перехожу на laravel.mydomain.com, я получаю белый пустой экран, ничего в журналах ошибок apache, маршрутах и ​​т. Д. Не должно быть в порядке, поскольку это работало раньше. .htaccess загружается,...

116
Порядок в Laravel от отношений

Я просматриваю все комментарии, оставленные автором конкретного сообщения. foreach($post->user->comments as $comment) { echo "<li>" . $comment->title . " (" . $comment->post->id . ")</li>"; } Это дает мне I love this post (3) This is a comment (5) This is the second...

115
В Laravel лучший способ передавать различные типы флеш-сообщений в сеансе

Я делаю свое первое приложение на Laravel и пытаюсь разобраться с флеш-сообщениями сеанса. Насколько мне известно, в действии моего контроллера я могу установить флэш-сообщение, выбрав Redirect::to('users/login')->with('message', 'Thanks for registering!'); //is this actually OK? В случае...

113
Использование Laravel Homestead: 'входной файл не указан'

Я новичок в использовании Laravel и Homestead, и был бы признателен за любую помощь или указание в правильном направлении. Я успешно смог попасть на экран «Вы прибыли», когда запускаю «php artisan serve», но когда я пытаюсь сделать то же самое через Vagrant, я получаю «входной файл не указан». Мой...

112
Laravel Eloquent groupBy () И также возвращает количество каждой группы

У меня есть таблица, которая содержит, помимо других столбцов, столбец версий браузера. И я просто хочу узнать из набора рекордов, сколько существует браузеров каждого типа. Итак, мне нужно получить что-то вроде этого: Всего записей: 10; Internet Explorer 8: 2; Хром 25: 4; Firefox 20: 4 (все в...

112
Ежедневный журнал Laravel создан с неправильными разрешениями

У меня есть скрипт, который я запускаю с помощью php artisan (с пользователем root ), и иногда он вызывает создание файла ежедневного журнала до того, как это сделает пользователь apache www-data - это означает, что когда реальный пользователь использует мое веб-приложение, я получаю ошибка...

110
laravel бросает MethodNotAllowedHttpException

Я пытаюсь запустить что-то очень простое. Я привык к CI и теперь изучаю Laravel 4, а их документы не облегчают задачу! В любом случае, я пытаюсь создать форму входа и просто убедиться, что данные успешно опубликованы, распечатав их в следующей форме. Я получаю это исключение: Symfony \ Component \...

108
Передача данных в закрытие в Laravel 4

Я пытаюсь использовать Mail Class в Laravel 4 и не могу передавать переменные объекту $ m. объект $ team содержит данные, которые я извлек из БД с помощью красноречия. Mail::send('emails.report', $data, function($m) { $m->to($team->senior->email, $team->senior->first_name . ' '....

105
Ссылки на страницы Laravel, не включающие другие параметры GET

Я использую Eloquent вместе с классом Pagination в Laravel 4. Проблема: когда в URL-адресе есть некоторые параметры GET, например:, http://site.com/users?gender=female&body=hotсозданные ссылки для разбивки на страницы содержат только pageпараметр и ничего больше. Шаблон Blade {{...

103
Laravel. Используйте scope () в моделях с отношением

У меня есть две связанные модели: Categoryи Post. PostМодель имеет publishedобъем (метод scopePublished()). Когда я пытаюсь получить все категории с этой областью: $categories = Category::with('posts')->published()->get(); Я получаю сообщение об ошибке: Вызов неопределенного метода...

102
Как выбрать из подзапроса с помощью Laravel Query Builder?

Я хотел бы получить значение с помощью следующего SQL с использованием Eloquent ORM. - SQL SELECT COUNT(*) FROM (SELECT * FROM abc GROUP BY col1) AS a; Тогда я подумал о следующем. - Код $sql = Abc::from('abc AS a')->groupBy('col1')->toSql(); $num = Abc::from(\DB::raw($sql))->count();...