Описание тега laravel-eloquent

Этот тег следует применять к справочным вопросам о Laravel Eloquent ORM
1 ответ

Обвязка модели формы laravel и vuejs

У меня проблема при связывании данных с моей моделью. Когда я загружаю страницу редактирования для редактирования ресурса, я вижу входное значение во входных данных, но оно исчезает как можно скорее, поскольку оно привязано к vuejs. Вот мои данные v…
14 июл '17 в 13:44
2 ответа

Использование столбца имени в отношении ownToMany вместо идентификатора

У меня есть две модели: одна - Предложение (для таблицы предложений), а другая - Бренд (для таблицы брендов). Между этими моделями существует связь "многие ко многим". У меня есть таблица offer_brands, которая отображает отношения между этими двумя …
24 янв '18 в 09:10
1 ответ

Таблицы данных Laravel отображают данные из связанных таблиц

Я использую Datatables для отображения данных. Это хорошо работает, но когда я хочу отобразить данные из связанных таблиц (моделей), они не отображаются.Модель Keyword.php public function website() { return $this->belongsToMany('App\Website'); } …
03 фев '17 в 20:39
1 ответ

Как отображать группы уведомлений по датам один за другим, используя Laravel 5?

Так что, если у меня есть notices table где я храню title, body and date, Теперь я хочу отобразить его в следующем формате 2018-01-09 Title Body abc abc123 pqr pqr123 2018-01-10 Title Body mno mno123 pqr pqr123 Так что у меня есть вход для start dat…
09 янв '18 в 16:58
3 ответа

Проверьте, существует ли экземпляр модели laravel в БД в конструкторе

Есть ли способ проверить, получена ли модель Laravel из БД или создана с new команда в своем конструкторе? Я пробовал с $this->exists но в __construct это всегда возвращается false... Это код: function __construct($attributes = array()) { parent:…
09 мар '18 в 08:33
2 ответа

Laravel OrderBy OneToMany Relation

У меня есть 2 таблицы events_users: в ​​которых хранится информация о людях, которые посетили определенные события. Многие люди посещают много событий, следовательно, используя эту таблицу ссылок. +--------+---------+---------+ | eid | user_id | slo…
0 ответов

Как получить только те строки, которые имеют связанные данные во второй таблице

У меня три стола orders table $table->hasMany("products"); products table $has->hasOne("product"); and product table Теперь, если я удалю значение из таблицы продуктов и захочу получить продукты тех заказов, в которых есть строка продуктов. Ка…
22 апр '17 в 18:04
1 ответ

Обновление сводной таблицы в laravel 5.3

Я использую Laravel-5.3. У меня возникли некоторые проблемы с обновлением таблиц. Предположим, у меня есть два модуля (Research и Member). Оба имеют отношения многие ко многим. У меня есть сводная таблица с именем member_research. Эта таблица имеет …
0 ответов

Сохранить данные из таблицы в базу данных с помощью одной отправки (Laravle)

У меня есть вид, где пользователь заполняет форму и отправляет ее в базу данных. Внутри формы есть таблица, строки которой создаются динамически. пользователь может добавлять новые строки и заполнять их. view.blade.php <fieldset> <div class…
1 ответ

Как использовать параметры в функциях загрузки Laravel Eloquent Eager?

Мне нужно запустить выбор на нескольких таблицах базы данных, используя Laravel 5.6 и я получаю параметры из поста $request, Я хочу сделать что-то подобное, но это неправильно: Casefile::with([ 'client', 'loan' => function($query) { $query->wh…
01 апр '18 в 19:47
0 ответов

Выберите DISTINCT, GROUP BY, HAVING count(*) в Laravel

У меня есть следующий объем: public function scopeFilterByAmenities($query, AmenityFilters $amenities) { $ids = DB::table('property_amenities')->distinct() ->where(function($query) use ($amenities){ $query->whereIn('amenity_id', $amenities-…
23 янв '18 в 17:16
1 ответ

Laravel Eloquent создание модели

Можно ли программно создавать модели Laravel Eloquent на основе существующих таблиц? Кажется, что для создания каждого в отдельности требуется значительный объем работы.
08 апр '18 в 23:00
1 ответ

Laravel 5.4 Eloquent Issue Issue

Мне нужно очистить мои сомнения по поводу красноречивых отношений. У меня есть 2 модели User (которая поставляется с Laravel), а Other is Role, которую я создал. в процессе миграции я добавил role_id в качестве дополнительного столбца, так как я хоч…
04 июл '17 в 20:55
0 ответов

Как получить данные из двух разных таблиц в отдельной строке

У меня есть две таблицы, скажем так table1 а также table2 сейчас table1 имеет field1 field2 Дата table2 имеет field1 Дата таблица 1 возвращаемые значения 0=>[1 , 1, 15/04/2017], 1=>[2 , 1 , 17/04/2017] Для таблицы 2 0=>[3 , 16/04/2017], 1=&…
1 ответ

Laravel 5.5 отношение Многие ко многим

Я делаю свой первый проект с laravel 5.5 aç, и теперь я устанавливаю модели и отношения Мой проект состоит из социальной сети видеоигр. Две модели, которые я хочу связать, следующие: это будет отношение многих ко многим: жанр игры: class Genero exte…
04 апр '18 в 19:09
1 ответ

Laravel Eloquent получи много через другой стол

Привет у меня три стола Рецепты id | name 1 | Spaghetti питание id | name 1 | tomato 2 | banana Рецепты ингредиентов id | idRecipe | idFood 1 | 1 | 1 2 | 1 | 2 Как из рецептов я могу получить все названия продуктов через таблицу ингредиентов рецепто…
08 май '17 в 16:36
1 ответ

Как я могу использовать wheredate и wherehas одновременно?

Мой запрос таков: $search = $request->get('search'); $search_date = $request->get('search_date'); $store = Store::whereDate('updated_at', $search_date)->orWhereHas('user'), function($query) use ($search) { $query->where(function ($q) use…
26 апр '17 в 07:43
2 ответа

Как я могу использовать "не нравится" на Laravel Mongodb?

Я вижу здесь: https://github.com/jenssegers/laravel-mongodb Я попробую: $user = Comment::where('body', 'like', '%spam%')->get(); Оно работает Но когда я пытаюсь: $user = Comment::where('body', 'not like', '%spam%')->get(); Это не работает Каже…
1 ответ

Laravel 5.2: определен пользователь и получена информация из другой таблицы базы данных

Обновление Я решил проблему, я просто забыл get() Вот $userDiplomas = UserDiploma::query()->where( 'user_id', Auth::user()->id ); но до сих пор не понял, почему я не смог использовать это Auth::user()->diplomas as $diploma Вот мой случай ка…
24 ноя '17 в 05:58
0 ответов

SQL-запрос к Eloquent конвертировать

Можете ли вы помочь мне преобразовать этот SQL-запрос в Eloquent? Я сижу и пытаюсь это часами, но безуспешно. Обычно мне нужны все предложения (со всеми столбцами) из таблицы "предложения", и для каждого предложения мне нужно "количество предложений…
05 дек '17 в 11:56