私は本当にmongoDbが初めてで、問題があります。
コレクションにこのフィールドがあります:
data: [ "data1", "data2" ]
コンソール経由のこのクエリが機能する理由:
db.collection.find({'データ': /data1/})
しかし、これはありませんか?
$hasData = $this->documentManager->createQueryBuilder('Document\\Collection')
->field('data')->equals( new \MongoRegex('/data1/'))
->count()
->getQuery()
->execute();
どこが間違っていますか?ありがとう