Как добавить к данным из другой таблицы? - PullRequest
0 голосов
/ 28 октября 2018

Я хочу добавить подзапрос к моей модели в laravel.У меня есть модель заказа со стандартным классом, и я могу взять все столбцы модели, используя:

$order = Order::find(3); 

Но мне нужно добавить метод к порядку классов, как CHECKLIST.Этот контрольный список одинаков для любого заказа, например:

SELECT o.*, (SELECT * FROM checklist) FROM order o WHERE o.id = 3

Можно ли добавить этот подзапрос как метод в классе?

namespace App;

use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;

class Order extends Model
{
    use SoftDeletes;
    public function checklist() {
        return 
    }                
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...