亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

如何在使用PHP Laravel模型中從數據庫中獲取特定值

如何在使用PHP Laravel模型中從數據庫中獲取特定值

PHP
慕勒3428872 2023-10-22 21:00:01
function subscriptionpack(Request $request){  $sub = subscription::all();  $details = $sub['details'];  dump('$details');}我可以從此代碼中獲取所有值,但無法獲取名為詳細信息的特定字段。當我調用)時,它顯示了所有詳細信息,但是錯誤是未定義的索引:詳細信息dump($subdump('$details')任何人都可以幫助我更正此代碼嗎?
查看完整描述

4 回答

?
ibeautiful

TA貢獻1993條經驗 獲得超6個贊

您可以使用選擇方法選擇列數據:specific

$sub = subscription::select('details')->get();

或者,您可以使用 get () 方法,如下所示:

$sub = subscription::get(['details']);


查看完整回答
反對 回復 2023-10-22
?
Qyouu

TA貢獻1786條經驗 獲得超11個贊

如果需要結果集中的單列,請使用pluck

$subs = subscription::all();
$details = $subs->pluck('details')->toArray();


查看完整回答
反對 回復 2023-10-22
?
叮當貓咪

TA貢獻1776條經驗 獲得超12個贊

首先,模型應該是單數的,單詞之間沒有空格,并且大寫。 不應使用 。你應該閱讀拉拉維爾公約Subscription::all();subscription::all();


use App\Subscription;

..

function subscriptionpack(Request $request)

{

? ?$sub = Subscription::all()->pluck('details');

? ?dd($sub);

}




查看完整回答
反對 回復 2023-10-22
?
HUH函數

TA貢獻1836條經驗 獲得超4個贊

您可以循環到您的收藏,例如


foreach($sub as $s){

     

     dump($s->details)

    

     }

或者你可以嘗試類似的東西。


$sub->first()->details

但這只會為您提供集合中的第一個詳細信息元素。


查看完整回答
反對 回復 2023-10-22
  • 4 回答
  • 0 關注
  • 170 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號