Laravel имеет одно отношение 2 столбца - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть 2 модели, первая из которых (План), а вторая (PlanPrice)

У меня есть эти столбцы в таблице plan_price:

$table->float('price')->comment('Price for one month or one year depends on country code'); $table->string('country_code')->default('EG');

То, что я хочу, это получить план с ценой, зависящей от кода страны пользователя.

1 Ответ

0 голосов
/ 07 ноября 2018

Я думаю, вы должны сделать это:

return $this->hasOne(PlanPrice::class, 'plan_id')->where('country_code', 
$what_ever_your_code_is);
...