laravel непростой запрос в бд

205
21 декабря 2018, 12:30

Всем привет. Есть таблица post в котором поле id , user , content , image. В поле user имеется id пользователя. Можно ли как то одним запросом получить в ответ такую примерно структуру:

[{
   id: 1,
   user: 2,
   username: Fariz,
   userimage: img.jpg,
   content: text,
   image: 1.jpg,
}]

Думаю показывать таблицу user не обязательно. Не судите строго если вопрос не очень

Answer 1

Ответ оказался очень прост. Определить отношения один к одному в модели Post:

public function user(){
    return $this->hasOne('App\User' , "phone" , "user");
}

и дальше запрос в бд:

// with("method user")->where("column user" , "id") 
Post::with("user")->where("user" , "62891947")->get()

Спасибо u_mulder что направил куда смотреть

READ ALSO
json_decode иполучние значений из API

json_decode иполучние значений из API

как получить значение вот из такого запроса https://apicoinmarketcap

200
Связать React + PHP

Связать React + PHP

Подскажите, как связать файлы, полученные из create-react-app npm run build и файл PHP?

184
qProgressBar как изменить стандартный цвет и текст во время работы программы

qProgressBar как изменить стандартный цвет и текст во время работы программы

В общем имею цель добавить в программу qProgressBar но с возможностью его изменения цвета и надписи текста в нём элемент установлен в ui через дизайнер

199