return $this->persistantManager->createQueryBuilder( get_class( $user ) )
->field( 'field' )
->equals( 'data' )
->findAndUpdate()
->returnNew()
->field( 'info' )
->pushAll( $user->geInfo() )
$user->geInfo()
返回信息对象的array
。在执行它之后,每次在uner信息字段中添加一个空白数组。 $user->geInfo()
返回它应该插入的填充数据,但它没有发生
用户对象字段注释
/** @ODM\EmbedMany(targetDocument="Info") */
private $info = [];
信息对象注释
/** @ODM\ID */
private $info;
/** @ODM\Field(type="string") @ODM\Index */
private $details;