假設我有一個用于注冊用戶的簡單 API。我為每個用戶收集基本信息,例如:姓名、電子郵件、州、性別、婚姻狀況。對于州、性別和婚姻狀況,我有一個預先填充了 ID 的數據庫表,因此我可以在下拉列表中顯示它們并讓用戶選擇每一個。現在,當涉及到用于注冊用戶的 API 控制器時,我是否應該在單個 JSON 對象中傳遞值列表?return response()->json([ 'genderList' => Gender::get('id', 'name'), 'stateList' => State::get('id', 'abbr'), 'maritalList => MaritalStatus::get('id', 'name')]);或者我應該為每個返回一個對象的每個控制器和 API 調用單獨的控制器和 API 調用嗎?有沒有正確的方法來做到這一點還是個人喜好?如果重要的話,我會使用 Vue 作為我的前端。
Laravel REST API 何時為值列表創建單獨的控制器?
三國紛爭
2022-12-29 16:33:00