rest-api-spec.test.get.20_stored_fields.yml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rest-api-spec Show documentation
Show all versions of rest-api-spec Show documentation
Elasticsearch subproject :rest-api-spec
The newest version!
---
"Stored fields":
- do:
indices.create:
index: test_1
body:
mappings:
test:
properties:
foo:
type: keyword
store: true
count:
type: integer
store: true
- do:
index:
index: test_1
type: test
id: 1
body: { "foo": "bar", "count": 1 }
- do:
get:
index: test_1
type: test
id: 1
stored_fields: foo
- match: { _index: test_1 }
- match: { _type: test }
- match: { _id: '1' }
- match: { fields.foo: [bar] }
- is_false: _source
- do:
get:
index: test_1
type: test
id: 1
stored_fields: [foo, count]
- match: { fields.foo: [bar] }
- match: { fields.count: [1] }
- is_false: _source
- do:
get:
index: test_1
type: test
id: 1
stored_fields: [foo, count, _source]
- match: { fields.foo: [bar] }
- match: { fields.count: [1] }
- match: { _source.foo: bar }