(ctx context.Context, model Model, query interface{})
| 876 | } |
| 877 | |
| 878 | func (q *Query) query(ctx context.Context, model Model, query interface{}) (Result, error) { |
| 879 | if _, ok := model.(useQueryOne); ok { |
| 880 | return q.db.QueryOneContext(ctx, model, query, q.tableModel) |
| 881 | } |
| 882 | return q.db.QueryContext(ctx, model, query, q.tableModel) |
| 883 | } |
| 884 | |
| 885 | // SelectAndCount runs Select and Count in two goroutines, |
| 886 | // waits for them to finish and returns the result. If query limit is -1 |
no test coverage detected