Encuentre alimentos saludables por su proporción de nutrientes
Los nuevos operadores de consulta de clase de entidad tales como FilteredEntityClass, SortedEntityClass y ExtendedEntityClass representan consultas simbólicamente, pero no evalúan por sí solos. Pueden ser anidados para formar consultas complicadas. Solo cuando se le pregunta por el valor de una propiedad (EntityValue) o la lista de entidades (EntityList) es la consulta finalmente evaluada.
Ahora encuentre los frijoles fritos con la proporción más alta de proteína a grasa. Comience con la EntityClass definida implícitamente del tipo "Food".
Agregue una propiedad que calcule la proporción de proteína a grasa.
Filtre por entidades para las cuales la proporción de proteína a grasa es un número.
Finalmente, ordene por la la nueva propiedad en orden descendiente y tome los primeros (es decir, los mayores) 10.
Ahora puede extraer la proporción proteína a grasa y formatee el resultado como una Association.