( expression: BasicExpression, collection: CollectionLike<T, TKey>, )
| 194 | * Optimizes a query expression using available indexes to find matching keys |
| 195 | */ |
| 196 | export function optimizeExpressionWithIndexes< |
| 197 | T extends object, |
| 198 | TKey extends string | number, |
| 199 | >( |
| 200 | expression: BasicExpression, |
| 201 | collection: CollectionLike<T, TKey>, |
| 202 | ): OptimizationResult<TKey> { |
| 203 | return optimizeQueryRecursive(expression, collection) |
| 204 | } |
| 205 | |
| 206 | /** |
| 207 | * Recursively optimizes query expressions |
no test coverage detected