Die Antwort muss der Inhalt ein string oder Objekt-Implementierung von __toString(), "boolean", der nach verschieben in psql

Sobald ich meine Laravel-App von MySQL, pSQL. Ich habe immer diesen Fehler.

Inhalt der Antwort enthalten sein muss eine Zeichenfolge oder ein Objekt Implementierung von __toString(), "boolean" gegeben.

Habe ich eine API, die annehmen, um die Rücksendung meiner promotion

http://localhost:8888/api/promotion/1

public function id($id){
    $promotion = Promotion::find($id);
    dd($promotion); //I got something here
    return $promotion;
}

Es verwendet, um die Rücksendung meiner promotion, ist es jetzt ein Fehler zurückgegeben.


dd($Aktion);

I got 

Promotion {#410 
  #table: "promotions"
  #connection: null
  #primaryKey: "id"
  #perPage: 15
  +incrementing: true
  +timestamps: true
  #attributes: array:16 [▼
    "id" => 1
    "cpe_mac" => "000D6721A5EE"
    "name" => "qwrqwer"
    "type" => "img_path"
    "status" => "Active"
    "heading_text" => "qwerq"
    "body_text" => "werqwerqw"
    "img" => stream resource @244 ▶}
    "img_path" => "/images/promotion/1/promotion.png"
    "video_url" => ""
    "video_path" => ""
    "account_id" => 1001
    "img_url" => ""
    "footer_text" => "qwerqwerre"
    "created_at" => "2016-08-04 10:53:57"
    "updated_at" => "2016-08-04 10:53:59"
  ]
  #original: array:16 [▶]
  #relations: []
  #hidden: []
  #visible: []
  #appends: []
  #fillable: []
  #guarded: array:1 [▶]
  #dates: []
  #dateFormat: null
  #casts: []
  #touches: []
  #observables: []
  #with: []
  #morphClass: null
  +exists: true
  +wasRecentlyCreated: false
}

Inhalt

Die Antwort muss der Inhalt ein string oder Objekt-Implementierung von __toString(),

__
Irgendwelche Tipps /Anregungen auf dieser eine große Hilfe!

  • Meinst du postgresql? Psql ist der name eines client-noh?
  • Versuchen Sie einfach, die Codierung Reaktion in einen json-string return json_encode($promotion);
InformationsquelleAutor kyo | 2016-08-04
Schreibe einen Kommentar