唯读水化器 使用Doctrine检索数据时,可以获得具有值的数组或完全水合的对象。 水合作用是一个非常缓慢的过程,如果多个水合作用具有相同的实体要进行水合,则它们会返回相同的实体实例。 当您要插入/更新/删除实体时很好。 但是,当您只想检索数据而不进行编辑(例如将其显示在列表中)时,这种方法很慢。 如果您想真正地从数据库中检索数据,并且不获取UnitOfWork reference:使用Doctrine水化技术则无法。 每个查询都不会使用查询结果中获取的数据来合并新实体,而是返回第一个被UnitOfWork知道的实体。 因此,如果您不需要修改实体,想要真正提高速度或者只是检索存储在数据库