Size: a a a

Laravel для начинающих

2020 October 17

к

коля in Laravel для начинающих
как обработать если Route::get('/storage/image/{img} не обрабатывает такой маршрут
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
🎃 Даниил ◠‿◠✿
но ты не можешь ловить, если файл уже существует
.
источник

VY

Vladimir Yefremov in Laravel для начинающих
коля
менеджери пыхой--студенту помедленее
источник

AI

Aidar Ilyasov in Laravel для начинающих
Добрый вечер, как в запросе к бд, в котроллере вытащить с условием, где значение pivot рано чему-то? Например у меня есть список досок и список пользователей, у пользователей могут быть много досок и доской могут пользоваться много людей.  Нужно получить список досок пользователя, они в промежуточной таблице board_user или если он автор доски (board.author_id), то тоже взять
источник

V

Vladyslav in Laravel для начинающих
в связи ->withPivot
источник

V

Vladyslav in Laravel для начинающих
в запросе ->wherePivot
источник

AI

Aidar Ilyasov in Laravel для начинающих
вот так да?
        $boards = Board::with('users')
           ->where('author_id', $userId)
->wherePivot('user_id', $userId)
           ->first(['id', 'name', 'email'])
           ->get()
           ->toArray();
источник

V

Vladyslav in Laravel для начинающих
🌚
источник

AH

Andrey Helldar in Laravel для начинающих
Владислав Субботин
Товарищи, а лара до сих пор не умеет в composite primary key? Или я просто чего-то не знаю? В миграции вот, смотрю, можно задать составной ключ, но в модели нельзя. Как вы решаете эту проблему?
источник

AI

Aidar Ilyasov in Laravel для начинающих
бля, сейчас не то копернул
источник

AI

Aidar Ilyasov in Laravel для начинающих
```  $boards = Board::with('users')
            ->where('author_id', $userId)
->wherePivot('user_id', $userId)
           ->first(['id', 'name', 'email'])
           ->get()
           ->toArray();
```
источник

V

Vladyslav in Laravel для начинающих
ну что то такое
источник

AI

Aidar Ilyasov in Laravel для начинающих
я так делал, он ругался что
Unknown column 'pivot' in 'where clause' (SQL: select * from `boards` where `author_id` = 1 and `pivot` = user_id)
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Aidar Ilyasov
```  $boards = Board::with('users')
            ->where('author_id', $userId)
->wherePivot('user_id', $userId)
           ->first(['id', 'name', 'email'])
           ->get()
           ->toArray();
```
Пивот появляется когда ты делаешь связь, например belongsToMany
источник

AI

Aidar Ilyasov in Laravel для начинающих
она есть у меня, если я делаю запрос без ->wherePivot('user_id', $userId), то массив выводится индекс pivot
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
скрин
источник

AI

Aidar Ilyasov in Laravel для начинающих
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
так это релейшен
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
а не поле
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
а wherePivot это магия
источник