영양소 비율로 건강 식품 찾기
FilteredEntityClass, SortedEntityClass, ExtendedEntityClass와 같은 새로운 실체 클래스의 쿼리 연산자는 쿼리를 기호적으로 표현하지만 단독으로 평가하지는 않습니다. 쿼리 연산자를 중첩시켜 복잡한 쿼리를 형성할 수 있습니다. 특성값(EntityValue) 또는 실체의 목록(EntityList)에 대해 묻는 경우에만 쿼리가 최종적으로 평가됩니다.
지방에 대한 단백질의 비율이 가장 높은 프리홀레스(refried beans)를 구합니다. 먼저 음적으로 정의된 유형 "Food"의 EntityClass에서 시작합니다.
다음으로 지방과 단백질의 비율을 계산하는 특성을 추가합니다.
이제 단백질과 지방의 비율이 숫자로 된 실체를 필터링합니다.
마지막으로 새로운 특성을 내림차순으로 정렬하고 첫 번째 즉 가장 큰 10 개를 꺼냅니다.
이렇게하면 단백질과 지방의 비율을 추출하고 결과를 Association으로 포맷할 수 있습니다.