Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 29.10.2018 20:42:32

hasOne в другую базу

такое возможно?
в модели connection прописал, но в запросе базы не фигурируют, только таблицы:
`products`.`article` = `images`.`article`

или только raw поможет?

Не в сети

#2 30.10.2018 11:26:21

Re: hasOne в другую базу

разобрался, не правильно использовал отношения.
теперь возник другой вопрос - как ограничить набор полей до одного?

static::addGlobalScope(function(Builder $builder) {
	$builder->with('imageId');
});

public function imageId()
{
	return $this->hasOne(ProductImages::class, 'article', 'product_code');
}

Не в сети

#3 31.10.2018 17:25:04

Re: hasOne в другую базу

с этим тоже разобрался smile

	protected $visible = array('field_1', 'field_2', 'field_3');

Не в сети

Подвал раздела