func()

in client/client.go [917:935]


func (client *Client) BuildSQLSearchQuery(sqlquery *SQLQuery) (_result *string, _err error) {
	_err = nil
	if tea.BoolValue(util.IsUnset(sqlquery.Query)) {
		_err = tea.NewSDKError(map[string]interface{}{
			"name":    "ParameterMissing",
			"message": "'SQLQuery.query' can not be unset",
		})
		return _result, _err
	}

	tempString := tea.String("query=" + tea.StringValue(sqlquery.Query))
	kvpairs := client.BuildSearcKvPairClauseStr(sqlquery.Kvpairs)
	if !tea.BoolValue(util.Empty(kvpairs)) {
		tempString = tea.String(tea.StringValue(tempString) + "&&kvpair=" + tea.StringValue(kvpairs))
	}

	_result = tempString
	return _result, _err
}