sale
id, бла бла бла, ..
tags
id, sale_id, tag_id
как мне осуществлять поиск в таблице sale, если есть например номера tags 5,7,8
интересует именно оптимизированный поиск.
есть связь
Код: Выделить всё
public function getTags() {
$this->hasMany(Tags::className(),[ 'id' => 'sale_id']);
}
Код: Выделить всё
$sales = Sale::find()->where (.....)
->??? ($this->tags in [5,7,8])
->all();