sql >> Databáze >  >> NoSQL >> MongoDB

Nelze získat data objektu Yii2 vrácená jako Json

Importovat třídu odpovědi:

use yii\web\Response;
use Yii;

Sdělte Yii, jaký formát jako výsledek chcete, nastavením Yii::$app->response->format před return

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

Výsledek odpovědi:

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

O formátech odpovědí si můžete přečíst v yii2-kuchařce




  1. Redis/Jedis - Smazat podle vzoru?

  2. Více odběratelů Redis

  3. Mongo připojení uzavřeno v aplikaci keystonejs

  4. Doctrine ODM / MongoDB neopakuje dotazy?