MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Nie można uzyskać danych obiektu Yii2 zwróconych jako Json

Importuj klasę odpowiedzi:

use yii\web\Response;
use Yii;

Powiedz Yii, jaki format chcesz uzyskać, ustawiając Yii::$app->response->format przed return

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

Wynik odpowiedzi:

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

Możesz przeczytać o formatach odpowiedzi w yii2-książce kucharskiej




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. błąd schematu oznacza aplikację

  2. Przekaż dużą tablicę do procesu potomnego węzła

  3. Aktualizacja Mongoose bez oddzwaniania

  4. Jak mogę używać wyrażeń regularnych z Mongodb ODM firmy Doctrine?

  5. Skonfiguruj pymongo, aby używał ciągu _id zamiast ObjectId