MCPcopy Index your code
hub / github.com/dgraph-io/dgraph / queryProjectUsingTitle

Function queryProjectUsingTitle

query/vector/vector_graphql_test.go:101–123  ·  view source on GitHub ↗
(t *testing.T, hc *dgraphapi.HTTPClient, title string)

Source from the content-addressed store, hash-verified

99}
100
101func queryProjectUsingTitle(t *testing.T, hc *dgraphapi.HTTPClient, title string) ProjectInput {
102 query := ` query QueryProject($title: String!) {
103 queryProject(filter: { title: { eq: $title } }) {
104 title
105 title_v
106 }
107 }`
108
109 params := dgraphapi.GraphQLParams{
110 Query: query,
111 Variables: map[string]interface{}{"title": title},
112 }
113 response, err := hc.RunGraphqlQuery(params, false)
114 require.NoError(t, err)
115 type QueryResult struct {
116 QueryProject []ProjectInput `json:"queryProject"`
117 }
118 var resp QueryResult
119 err = json.Unmarshal([]byte(string(response)), &resp)
120 require.NoError(t, err)
121
122 return resp.QueryProject[0]
123}
124
125func queryProjectsSimilarByEmbedding(t *testing.T, hc *dgraphapi.HTTPClient, vector []float32, topk int) []ProjectInput {
126 // query similar project by embedding

Callers 1

Calls 1

RunGraphqlQueryMethod · 0.80

Tested by

no test coverage detected