sql >> Database >  >> NoSQL >> MongoDB

Kan Yii2-objectgegevens niet retourneren als Json

Reactieklasse importeren:

use yii\web\Response;
use Yii;

Vertel Yii welk formaat je als resultaat wilt door Yii::$app->response->format in te stellen voor return

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

Reactie resultaat:

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

U kunt over antwoordformaten lezen in het yii2-cookbook




  1. mongoDB:$inc van een niet-bestaand document in een array

  2. MongoDB-prestaties vergelijken op openbare clouds:AWS, Azure en DigitalOcean

  3. mangoest:een enkel subdocument invoegen - geen array

  4. MongoDB $toUpper