El método entitySelection.query( ) busca entidades que cumplan los criterios de búsqueda especificados en cadenaBusq o formula y valor (opcionalmente) y opcionesBusq entre todas las entidades en la selección de entidades, y devuelve un nuevo objeto de tipo EntitySelection que contiene todas las entidades encontradas. Se aplica carga diferida.
Nota: este método no modifica la selección de entidad original.
Si no se encuentran entidades coincidentes, se devuelve una EntitySelection vacía.
Para información detallada sobre cómo crear una consulta utilizando los parámetros cadenaBusq, valor, y opcionesBusq, consulte la descripción del método dataClass.query( ).
Nota: por defecto si omite la sentencia order by en la cadenaBusq, la selección de entidades devuelta no está ordenada (para más información, consulte Ordenadas vs No ordenadas). Sin embargo, tenga en cuenta que, en el modo Cliente/Servidor, se comporta como una entity selection ordenada (las entidades se agregan al final de la selección).
Se pueden encontrar más ejemplos de búsquedas en la página dataClass.query( ).