如何使用ID从数据库获取数据?

时间:2018-09-14 05:12:28

标签: laravel vue.js

我正在从vue获取到“ Zones”模型的ID值。但是在模型中,我无法从db获取值。下面的代码我用来获取值。

  class Zones extends Model{
    protected $primaryKey = 'zone_id';
    public function getZone($id){
         $zone = Zones::where('zone_id','=',$id)->first();

         printf($zone);
         exit(0);
    }
 }

您能帮我解决这里的问题吗?

2 个答案:

答案 0 :(得分:4)

使用print_r()方法来打印数组

class Zones extends Model {
protected $primaryKey = 'zone_id';
public function getZone($id){
     $zone = Zones::where('zone_id','=',$id)->first();

     print_r($zone);
     exit(0);
   }
}

答案 1 :(得分:2)

printf($var) 

它打印普通的变量字符串,整数等

print_r($var);

它打印数组

$ zone是一个数组,因此您需要使用print_r