0
我已經列在我的數據庫表保持JSON值命名爲「名」這樣的:Laravel模型輸出定製
{"en":"Morocco","ar":"المغرب"}
我想自動訪問該值取決於當前的語言僅通過寫:$country->name
上我的觀點,謝謝。
我已經列在我的數據庫表保持JSON值命名爲「名」這樣的:Laravel模型輸出定製
{"en":"Morocco","ar":"المغرب"}
我想自動訪問該值取決於當前的語言僅通過寫:$country->name
上我的觀點,謝謝。
您可以使用accessors來做到這一點。在你的國家雄辯模型中,加上:
public function getNameAttribute($value) {
$name = json_decode($value, true);
return $name[app()->getLocale()];
}
非常感謝,它的工作原理。 –