<?php
namespace api\test\controllers;
use yii\mongodb\Query;
use yii\rest\ActiveController;
class TestController extends ActiveController{
public function getData()
{
$query = new Query();
$res = $query->from('集合名称')
->select(查询字段)
->where('')
->all();
return $res;
}
}
更新
public function updateData(集合名,更新数据)
{
$collection = \Yii::$app->mongodb->getCollection(集合名);
$res = $collection->update([更新条件],更新数据);
if ($res){
return ['code'=>200,'message'=>‘success’];
}
\Yii::error('UPDATE_API_'.$db.'_'.time(),$data);
return ['code'=>400,'data'=>'存储失败,请重试'];
}