23 lines
463 B
Go
23 lines
463 B
Go
package esquery
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
func TestNested(t *testing.T) {
|
|
runMapTests(t, []mapTest{
|
|
{
|
|
"Nested Query",
|
|
Nested("dns_values", Term("dns_values.type", "A")).ScoreMode("max").IgnoreUnmapped(true),
|
|
map[string]interface{}{
|
|
"nested": map[string]interface{}{
|
|
"path": "dns_values",
|
|
"query": Term("dns_values.type", "A").Map(),
|
|
"score_mode": "max",
|
|
"ignore_unmapped": true,
|
|
},
|
|
},
|
|
},
|
|
})
|
|
}
|