у меня две модели
Word Model:
class Word extends Model { public function pos() { return $this->belongsTo(Pos::class); } }
и модель PoS :
class Pos extends Model { // protected $table = 'pos'; public $timestamps = false; }
теперь в контроллере я хочу получить отношения word
и pos
но pos
отношения возвращают null, когда я указываю столбцы
контроллер
$word = Word::with(['pos'])->whereId( $vocabulary->word_id)->get(['id', 'word', 'surface', 'gloss', 'example','sound_url'])->first();
обратите внимание, когда я использую запрос, не указывая, что столбцы работают отлично
$word = Word::with(['pos'])->whereId( $vocabulary->word_id)->first();
я пробовал использовать addselect
, with closure
но тот же результат