나는 공식 가이드를 통해 이처럼 JSON 데이터를 처리하는 방법을 발견했다.Yii2 봉투 단일 데이터 JSON 응답
use yii\rest\ActiveController;
class UserController extends ActiveController
{
public $modelClass = 'app\models\User';
public $serializer = [
'class' => 'yii\rest\Serializer',
'collectionEnvelope' => 'items',
];
}
이것은 컬렉션이있는 경우 완벽하게 작동하며 다음과 같은 응답이 표시됩니다.
{
products:....
}
하지만 내가하고 싶은 것은 단일 데이터 용 봉투가 있다는 것입니다. 예를 들어 제품을 구매할 경우/10 GET 요청을받습니다.
{
product:
}
누군가가 알아 냈 으면합니다.