(pageSize, margin int, multiply int, keys []string)
| 165 | } |
| 166 | |
| 167 | func (f *fileClient) batchInConditionMetadataName(pageSize, margin int, multiply int, keys []string) ([]predicate.Metadata, [][]string) { |
| 168 | pageSize = capPageSize(f.maxSQlParam, pageSize, margin) |
| 169 | chunks := lo.Chunk(keys, max(pageSize/multiply, 1)) |
| 170 | return lo.Map(chunks, func(item []string, index int) predicate.Metadata { |
| 171 | return metadata.NameIn(item...) |
| 172 | }), chunks |
| 173 | } |
| 174 | |
| 175 | func (f *fileClient) batchInConditionEntityID(pageSize, margin int, multiply int, keys []int) ([]predicate.Entity, [][]int) { |
| 176 | pageSize = capPageSize(f.maxSQlParam, pageSize, margin) |
no test coverage detected