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']);
 
                    
                    
                            Qyouu
                            
                                
                            
                        
                        
                                                
                    TA贡献1786条经验 获得超11个赞
如果需要结果集中的单列,请使用pluck
$subs = subscription::all();
$details = $subs->pluck('details')->toArray(); 
                    
                    
                            叮当猫咪
                            
                                
                            
                        
                        
                                                
                    TA贡献1776条经验 获得超12个赞
首先,模型应该是单数的,单词之间没有空格,并且大写。 不应使用 。你应该阅读拉拉维尔公约Subscription::all();subscription::all();
use App\Subscription;
..
function subscriptionpack(Request $request)
{
$sub = Subscription::all()->pluck('details');
dd($sub);
}
 
                    
                    
                            HUH函数
                            
                                
                            
                        
                        
                                                
                    TA贡献1836条经验 获得超4个赞
您可以循环到您的收藏,例如
foreach($sub as $s){
dump($s->details)
}
或者你可以尝试类似的东西。
$sub->first()->details
但这只会为您提供集合中的第一个详细信息元素。
- 4 回答
- 0 关注
- 205 浏览
添加回答
举报
0/150
	提交
		取消
	