github.com/ravendb/ravendb-go-client@v0.0.0-20240229102137-4474ee7aa0fa/index_query_content.go (about) 1 package ravendb 2 3 var _ IContent = &IndexQueryContent{} 4 5 type IndexQueryContent struct { 6 _conventions *DocumentConventions 7 _query *IndexQuery 8 } 9 10 func NewIndexQueryContent(conventions *DocumentConventions, query *IndexQuery) *IndexQueryContent { 11 return &IndexQueryContent{ 12 _conventions: conventions, 13 _query: query, 14 } 15 } 16 17 func (q *IndexQueryContent) writeContent() map[string]interface{} { 18 return jsonExtensionsWriteIndexQuery(q._conventions, q._query) 19 }