Size: a a a

2020 May 19

AG

Alex Grishkevich in Laravel Pro
доброй ночи. запросом залетает массив с айдишниками. нужно найти через pivot частичное или полное совпадение сущности с айдишниками в связи. есть "элегантные" способы это сделать?
источник

AG

Alex Grishkevich in Laravel Pro
ладно. есть пример, как сделать выборку из select (типо select * from (select lala)). понимаю, что raw, но там второй уровень связи и что-то интуитивно не решается
источник

В

Владислав in Laravel Pro
какая связь
источник

В

Владислав in Laravel Pro
Alex Grishkevich
ладно. есть пример, как сделать выборку из select (типо select * from (select lala)). понимаю, что raw, но там второй уровень связи и что-то интуитивно не решается
.
источник

AG

Alex Grishkevich in Laravel Pro
Владислав
какая связь
many to many
источник

AG

Alex Grishkevich in Laravel Pro
залетает [1,2,3] и я хочу проверить, что у сущности есть все эти связи
источник

В

Владислав in Laravel Pro
сейчас сам со связями разбираюсь, мне нужно было сделать выборку профилей и привязых к ним изображением, получилось примерно так:
источник

В

Владислав in Laravel Pro
думаю поможет
источник

AG

Alex Grishkevich in Laravel Pro
Владислав
сейчас сам со связями разбираюсь, мне нужно было сделать выборку профилей и привязых к ним изображением, получилось примерно так:
похоже можно попробовать. заранее спасибо
источник

В

Владислав in Laravel Pro
пробуй, главное чтобы связи норм настроены были и все будет гуд
источник

AG

Alex Grishkevich in Laravel Pro
Владислав
пробуй, главное чтобы связи норм настроены были и все будет гуд
все связи в лямде возвращают null почему-то
источник

AG

Alex Grishkevich in Laravel Pro
Владислав
пробуй, главное чтобы связи норм настроены были и все будет гуд
а, понял. нужен with. спасибо
источник

S™

Shavkatoff ™ in Laravel Pro
Когда пишу номер(+79ХХХХХХХ) работает, а когда 'phone' то не работает  чем проблема ?

  public function login($data)
   {
       $res = AppUser::where('phone',$data['phone'])->first();

       if(isset($res->id))
       {
           $otp = rand(1111,9999);

           $res->otp = $otp;
           $res->save();
           

        app('App\Http\Controllers\Controller')->sendSms('phone',$otp);


           $return = ['msg' => 'done','user_id' => $res->id];
       }
источник

АХ

Александр Хакимов... in Laravel Pro
Ребят, короче юзаю такую консрукцию.
public static function asdasdasd(){ 
          try{
               делаю какие то вычисления
               DB::commit();
           } catch (Exception $exception){
               DB::rollBack();
           }
}
classname::asdasdasd()

Callback::where('callback_id', $callback['callback_id'])->update($update_callback);
источник

А

Антон in Laravel Pro
Александр Хакимов
Ребят, короче юзаю такую консрукцию.
public static function asdasdasd(){ 
          try{
               делаю какие то вычисления
               DB::commit();
           } catch (Exception $exception){
               DB::rollBack();
           }
}
classname::asdasdasd()

Callback::where('callback_id', $callback['callback_id'])->update($update_callback);
А наркотики случайно не юзаешь?
источник

АХ

Александр Хакимов... in Laravel Pro
В общем, проблема в том, что после роллбека не работают дальше никакие апдейты
источник

SG

Sergey Gerasimov in Laravel Pro
Александр Хакимов
В общем, проблема в том, что после роллбека не работают дальше никакие апдейты
У тебя после rollBack-а нет никаких апдейтов
источник

АХ

Александр Хакимов... in Laravel Pro
сорян не то копирнул
источник

SG

Sergey Gerasimov in Laravel Pro
А еще нет начала транзакции
источник

АХ

Александр Хакимов... in Laravel Pro
Sergey Gerasimov
А еще нет начала транзакции
Есть начало транзакции
источник