No creo que la consulta pueda funcionar como espera que funcione, ya que MongoDB prácticamente no permite restringir los resultados en las propiedades de los documentos relacionados señalados a través de un DBRef
. Entonces, básicamente, debe consultar todas las Entity2
instancias que coinciden con el valor dado en la propiedad Property1
y luego consulta por Entity1
instancias que coinciden con DBRef
propiedad editada contra los resultados de la primera consulta.