Laravel hasOne 关系 2 列
Laravel hasOne Relation 2 columns
我有 2 个模型,第一个是 (Plan),第二个是 (PlanPrice)
我在 table plan_price 中有此列:
$table->float('price')->comment('Price for one month or one year depends
on country code');
$table->string('country_code')->default('EG');
我想要的是一个套餐,价格取决于用户国家代码。
我认为你应该这样做:
return $this->hasOne(PlanPrice::class, 'plan_id')->where('country_code',
$what_ever_your_code_is);
我有 2 个模型,第一个是 (Plan),第二个是 (PlanPrice)
我在 table plan_price 中有此列:
$table->float('price')->comment('Price for one month or one year depends
on country code');
$table->string('country_code')->default('EG');
我想要的是一个套餐,价格取决于用户国家代码。
我认为你应该这样做:
return $this->hasOne(PlanPrice::class, 'plan_id')->where('country_code',
$what_ever_your_code_is);