MCPcopy Index your code
hub / github.com/apache/answer / ToQueryString

Method ToQueryString

internal/schema/mcp_schema.go:221–238  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

219}
220
221func (cond *MCPSearchCond) ToQueryString() string {
222 var queryBuilder strings.Builder
223 if len(cond.Keyword) > 0 {
224 queryBuilder.WriteString(cond.Keyword)
225 }
226 if len(cond.Username) > 0 {
227 queryBuilder.WriteString(" user:" + cond.Username)
228 }
229 if cond.Score > 0 {
230 queryBuilder.WriteString(" score:" + converter.IntToString(int64(cond.Score)))
231 }
232 if len(cond.Tags) > 0 {
233 for _, tag := range cond.Tags {
234 queryBuilder.WriteString(" [" + tag + "]")
235 }
236 }
237 return strings.TrimSpace(queryBuilder.String())
238}

Callers 1

MCPQuestionsHandlerMethod · 0.95

Calls 1

IntToStringFunction · 0.92

Tested by

no test coverage detected