2017-08-31 29 views
1

圖像是像一個代碼的輸出:return $data;其中$data= MyModel::where("...")->get();如何修改Laravel返回對象的輸出模式?

enter image description here

我想不是沒有得到:

  1. 尾隨第三支架。
  2. 「(雙引號),而是我想得到'(單引號),因爲在C#桌面應用程序中,我無法解析雙引號字符串,有沒有辦法?
  3. 任何\(反斜槓字符)實際上,在輸出中,每個/(正斜槓)與一個帶有\(反斜槓)的連接在一起 實際輸出中的紅色標記字符串類似於「/ 1st Year/1st Semester/Assignment paper」,儘管\ isn' t解釋輸出圖像

怎麼辦?

回答

0

在Laravel可以隱藏在你的模型定義$hidden屬性,所以如果你的模型被命名爲MyModel你可以有這樣的事情:

use Illuminate\Database\Eloquent\Model; 

class MyModel extends Model 
{ 
    /** 
    * The attributes that should be hidden for arrays. 
    * 
    * @var array 
    */ 
    protected $hidden = [ 
     'full_dir_url' 
    ]; 

} 

希望這有助於。