func NewQueryFunction(name string, cols []string, args ...interface{}) QueryFunction {
	q := QueryFunction{
		name:      name,
		cols:      cols,
		arguments: args,
	}
	return q
}
// NewQueryFunction creates a Query to call a query function.
NewQueryFunction creates a Query to call a query function.
// NewQueryFunction creates a Query to call a query function .
func NewQueryFunction(name string, cols []string, args ...interface{}) QueryFunction {
	q := QueryFunction{
		name:      name,
		cols:      cols,
		arguments: args,
	}
	return q
}
func NewQueryFunction ( name string , cols [ ] string , args ... interface { } ) QueryFunction { q := QueryFunction { name : name , cols : cols , arguments : args , } return q }
NewQueryFunction creates a Query to call a query function.
NewQueryFunction creates a Query to call a query function .