MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Yii2-Objektdaten können nicht als Json zurückgegeben werden

Antwortklasse importieren:

use yii\web\Response;
use Yii;

Teilen Sie Yii mit, welches Format Sie als Ergebnis wünschen, indem Sie Yii::$app->response->format einstellen vor return

public function actionIndex() {    
    Yii::$app->response->format = Response::FORMAT_JSON;        
    $data = ["success" => true, "message" => "Hello World"];
    return $data;
}

Antwortergebnis:

{
    "success": true,
    "message": "Hello World"
}

Informationen zu Antwortformaten finden Sie im yii2-cookbook