MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Не може да получи Yii2 обектни данни, върнати като Json

Импортиране на клас отговор:

use yii\web\Response;
use Yii;

Кажете на Yii какъв формат искате като резултат, като зададете Yii::$app->response->format преди return

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

Резултат от отговора:

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

Можете да прочетете за форматите на отговорите в yii2-cookbook




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как безопасно да игнорирате дублиращи се ключови грешки, като използвате insert_many

  2. Използване на MongoDB за съхраняване на неизменни данни?

  3. как да замените множество срещания на фраза mongodb

  4. запазване на снимка в mongodb

  5. Неуспешно свързване на Mongolab с MongodbShell