php - Tanya tentang pilihan pramuat fasih
天蓬老师
天蓬老师 2017-05-17 09:55:40
0
1
363

versi laravel ialah 5.4

1, terdapat kod sedemikian, seperti berikut

$this->model->with('article')->get()

2, pernyataan sql yang dilaksanakan sekarang ialah

select * from article where..

Saya mahu pernyataan sql dilaksanakan sebagai

select id,title from user where..

Sila beritahu saya bagaimana untuk mencapainya

Kaedah yang saya telah cuba

$this->model->with(['user' => function($query){
        $query->select('id','article');
  }])->get()

ATAU

public function user() {
    $query->belongTo(Article::class)->select('id', 'title');
}

Tiada yang berkesan

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

membalas semua(1)
黄舟

Saya belum mencubanya, tetapi anda boleh merujuk kepada pertanyaan berkaitan Laravel ini untuk mendapatkan hanya sebahagian daripada data objek terurus

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan