code: func (db *baseDB) Query(model, query interface{}, params ...interface{}) (res Result, err error) {
  	return db.query(context.TODO(), model, query, params...)
  }
docs: // Query executes a query that returns rows, typically a SELECT.
  // The params are for any placeholders in the query.