Executes a callback/closure against every row in a query and returns true if the callback/closure returned true for every row.
queryEvery(query, closure [, parallel] [, maxThreads])
returns boolean
query.every(closure [, parallel] [, maxThreads])
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| query | query | Yes | ||
| closure | function | Yes | ||
| parallel | boolean | No | ||
| maxThreads | numeric | No | 20 |
Find out if every value in the query is greater than 50
<cfscript>
data = query(foo: [51,52,535]);
allGT50 = queryEvery(function(row){ return row.foo > 50; });
</cfscript>