(conditions: IQuery)
| 147 | } |
| 148 | |
| 149 | private getUsedColumns(conditions: IQuery) { |
| 150 | return [ |
| 151 | ...conditions.fields, |
| 152 | ...conditions.sort.map((item) => item.name), |
| 153 | ...Array.from(this.usedConditionColumns), |
| 154 | ]; |
| 155 | } |
| 156 | |
| 157 | private applyConditionRule( |
| 158 | sub: Knex.QueryBuilder, |