0
이것은 내 구조입니다.교리의 동등 함, 예상 결과를 반환하지 않음,
{
"title" : "wastelands",
"playerLimit" : [
1,
2,
4 ],
"mode" : "coop"
}
이제 playerLimit이 임의의 값을 포함하는 위치를 선택하려고합니다. mongodb와 같이 할 수 있습니다.
> db.Map.find({playerLimit : 4})
{ "title" : "wastelands", "playerLimit" : [ 1, 2, 4 ], "mode" : "coop" }
내가 교리에이에 해당하는 것입니다 생각 어떤
$q = $this->get('doctrine_mongodb')
->getRepository('AcmeGameBundle:Map')
>createQueryBuilder();
$q->field('playerLimit')->equals($playerLimit);
$ playerLimit 4 인, 널 실행될 때 내가 가진 전부.
어떻게 처리하나요? 문서는 충분히 명확하게 설명하지 않습니다.
감사합니다.