Size: a a a

2020 May 15

k

kopoBko in Laravel Pro
PSYTRGLES
обычно эт значит проект горит, в говне и его ни кто не хочет брать )))
И тут, казалось бы, можно сорвать мешок с деньгами, если раскидаешь это "говно".
Но на деле получается что выступаешь в роли ассенизатора которые зарабатывают не так много, но постоянно "в говне" 😂
источник

VK

Vladimir Karamazov in Laravel Pro
Jeen
Есть спецы, которые работают только на на таких ургент-проектах. Правда ставку берут в 2-3 раза больше и на почасовку - ибо обычно геморой там гарантирован
Я лучше в три раза меньше получу, чем в три раза больше нервов испорчу
источник

J

Jeen in Laravel Pro
А некоторые не нервничают. Я правда так не умею пока
источник

AM

Askold Monarkhov in Laravel Pro
У меня есть релейшн wallets (hasMany)

как мне проверить есть ли $wallet "моим"?
источник

AM

Askold Monarkhov in Laravel Pro
->wallets()-> ??
источник

k

kaktus778 in Laravel Pro
Askold Monarkhov
У меня есть релейшн wallets (hasMany)

как мне проверить есть ли $wallet "моим"?
проверить количество? или в запросе добавить что бы нашлись родители только те у которых валлеты есть?
источник

RK

Roman Kolosov in Laravel Pro
Askold Monarkhov
У меня есть релейшн wallets (hasMany)

как мне проверить есть ли $wallet "моим"?
что значит "моим" ?
источник

AM

Askold Monarkhov in Laravel Pro
kaktus778
проверить количество? или в запросе добавить что бы нашлись родители только те у которых валлеты есть?
у меня есть

$user который и hasMany wallets и есть $wallet (мне нужно просто проверить его ли это $wallet

типо $user->wallets()->has($wallet)
источник

J

Jeen in Laravel Pro
whereHas
источник

AM

Askold Monarkhov in Laravel Pro
как-то так
источник

RK

Roman Kolosov in Laravel Pro
Askold Monarkhov
у меня есть

$user который и hasMany wallets и есть $wallet (мне нужно просто проверить его ли это $wallet

типо $user->wallets()->has($wallet)
User::whereHas('wallets')->first();
источник

k

kaktus778 in Laravel Pro
User::has('walets')
источник

AM

Askold Monarkhov in Laravel Pro
Roman Kolosov
User::whereHas('wallets')->first();
мне нужно проверить есть ли у него конкретный кошелек
источник

k

kopoBko in Laravel Pro
Askold Monarkhov
у меня есть

$user который и hasMany wallets и есть $wallet (мне нужно просто проверить его ли это $wallet

типо $user->wallets()->has($wallet)
$wallet->userid == $user->id не подходит?
источник

RK

Roman Kolosov in Laravel Pro
Askold Monarkhov
мне нужно проверить есть ли у него конкретный кошелек
там есть клоушер
источник

AM

Askold Monarkhov in Laravel Pro
kopoBko
$wallet->userid == $user->id не подходит?
у $wallet нету user_id ибо у юзера wallet проходит еще через одну связь
источник

RK

Roman Kolosov in Laravel Pro
User::whereHas('wallets', function($query) use ($wallet) {
 $query->where('id', $wallet->id);
})->first();
источник

k

kaktus778 in Laravel Pro
Askold Monarkhov
мне нужно проверить есть ли у него конкретный кошелек
User::whereHas('wallets', function(Builder $builder) use ($id){
 /** @var Wallet $builder */
  $builder->where('id', $id);
})
источник

RK

Roman Kolosov in Laravel Pro
kaktus778
User::whereHas('wallets', function(Builder $builder) use ($id){
 /** @var Wallet $builder */
  $builder->where('id', $id);
})
опаздал)
источник

AM

Askold Monarkhov in Laravel Pro
ооо спасибо походу то что надо
источник