Size: a a a

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

2020 November 22

D

DK in Laravel для начинающих
Игорь
Да. И это я думаю основная причина
немного смущает обязательность наличия email в таблице users
источник

И

Игорь in Laravel для начинающих
DK
немного смущает обязательность наличия email в таблице users
Ставь фейковые)
источник

P

PSYTRGLES in Laravel для начинающих
там вроде решается
public function username()
{
   return 'username';
}
источник

P

PSYTRGLES in Laravel для начинающих
Игорь
Ставь фейковые)
null хотя бы, но не лить в бд данные, от которых смысла нет. никогда.
источник

И

Игорь in Laravel для начинающих
PSYTRGLES
null хотя бы, но не лить в бд данные, от которых смысла нет. никогда.
Да я образно. Конечно, должен быть выход. Не всегда в проектах есть емеил
источник

D

DK in Laravel для начинающих
PSYTRGLES
там вроде решается
public function username()
{
   return 'username';
}
источник

VY

Vladimir Yefremov in Laravel для начинающих
Привет всем!

помогите , если возможно, плз....

тут в проекте какой-то уникум (давно) сделал переводы в таблице БД таким образом, что записи для языков имеют одинаковый ИД и разные локали...
Как-то с этим можно мириться, вилять вокруг,  до определенного момента...
Но сейчас в методе апдейта
    public function update(Request $request, $id)
   {
       $prod = Product::where('locale', $request['locale'])->find($id);
       $prod->market_type = $request['market_type'];
       $prod->save();
       return redirect()->route('products-type.index');
   }

такой глюк - при сохранении он обновляет записи сразу во всех языках....

как методу save() задать условие локали?
источник

D

DK in Laravel для начинающих
Vladimir Yefremov
Привет всем!

помогите , если возможно, плз....

тут в проекте какой-то уникум (давно) сделал переводы в таблице БД таким образом, что записи для языков имеют одинаковый ИД и разные локали...
Как-то с этим можно мириться, вилять вокруг,  до определенного момента...
Но сейчас в методе апдейта
    public function update(Request $request, $id)
   {
       $prod = Product::where('locale', $request['locale'])->find($id);
       $prod->market_type = $request['market_type'];
       $prod->save();
       return redirect()->route('products-type.index');
   }

такой глюк - при сохранении он обновляет записи сразу во всех языках....

как методу save() задать условие локали?
а как оно в базе лежит?
источник

D

DK in Laravel для начинающих
не совсем понятно
источник

P

PSYTRGLES in Laravel для начинающих
в одной таблице? два id? там составной primary key значит, не может быть такого, ибо первичный - уникальный
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Vladimir Yefremov
Привет всем!

помогите , если возможно, плз....

тут в проекте какой-то уникум (давно) сделал переводы в таблице БД таким образом, что записи для языков имеют одинаковый ИД и разные локали...
Как-то с этим можно мириться, вилять вокруг,  до определенного момента...
Но сейчас в методе апдейта
    public function update(Request $request, $id)
   {
       $prod = Product::where('locale', $request['locale'])->find($id);
       $prod->market_type = $request['market_type'];
       $prod->save();
       return redirect()->route('products-type.index');
   }

такой глюк - при сохранении он обновляет записи сразу во всех языках....

как методу save() задать условие локали?
делай обновление через Product::where(['id' => , 'lang' => ])->update()
источник

VY

Vladimir Yefremov in Laravel для начинающих
DK
а как оно в базе лежит?
источник

VY

Vladimir Yefremov in Laravel для начинающих
DK
а как оно в базе лежит?
источник

🎃

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

P

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

a

allpeg in Laravel для начинающих
это композитный primary key так отображается?
источник

P

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

a

allpeg in Laravel для начинающих
но ведь eloquent их не умеет же?
источник

VY

Vladimir Yefremov in Laravel для начинающих
PSYTRGLES
в одной таблице? два id? там составной primary key значит, не может быть такого, ибо первичный - уникальный
да, ключ составной, но не primery , а unique
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
allpeg
но ведь eloquent их не умеет же?
с пакетом может
источник