第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

更改 Laravel 等效項中的列名稱

更改 Laravel 等效項中的列名稱

PHP
慕標(biāo)琳琳 2023-09-15 21:06:39
我是 Laravel 的初學(xué)者。我有這個代碼:$data = Term::whereDate('begin_date', '>=', $start)->whereDate('end_date',   '<=', $end)->get(['id','name','begin_date', 'end_date']);這工作很好。我需要更改我的列結(jié)果:begin_date 為 start_date,end_date 為 finish_date我怎樣才能改變它?
查看完整描述

4 回答

?
慕哥9229398

TA貢獻1877條經(jīng)驗 獲得超6個贊

您只需將別名與獲取選擇一起傳遞即可

->get(['id','name','begin_date AS start_date', 'end_date AS end_date']);


查看完整回答
反對 回復(fù) 2023-09-15
?
拉莫斯之舞

TA貢獻1820條經(jīng)驗 獲得超10個贊

你可以像這樣寫

Term::whereDate('begin_date', '>=', $start)
   ->whereDate('end_date',   '<=', $end)
   ->get(['id','name','begin_date AS start_date', 'end_date As finish_date']);

select或者通過在方法中編輯它

Term::whereDate('begin_date', '>=', $start)
   ->whereDate('end_date',   '<=', $end)
   ->select('id','name','begin_date AS start_date', 'end_date As finish_date')
   ->get();


查看完整回答
反對 回復(fù) 2023-09-15
?
Smart貓小萌

TA貢獻1911條經(jīng)驗 獲得超7個贊

您可以在查詢的 get 方法中命名列。嘗試這個:

$data = Term::whereDate('begin_date', '>=', $start)->whereDate('end_date',   '<=', $end)->get(['id','name','begin_date AS start_date', 'end_date AS finish_date']);



查看完整回答
反對 回復(fù) 2023-09-15
?
猛跑小豬

TA貢獻1858條經(jīng)驗 獲得超8個贊

您是否剛剛嘗試替換您粘貼的代碼中的那些列?

$data = Term::whereDate('start_date', '>=', $start)->whereDate('finish_date',   '<=', $end)->get(['id','name','start_date', 'finish_date']);


查看完整回答
反對 回復(fù) 2023-09-15
  • 4 回答
  • 0 關(guān)注
  • 184 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號