2014-10-13 3 views
0

Я следил за руководствами на сайте elasticsearch.org, чтобы добавить данные, а затем проверить фильтр поиска.Почему мой запрос экстатического поиска возвращает все результаты? Не один?

Я возвращаю все записи, хотя и не только на первую запись.

Команда бегаю является ...

curl -XPOST 127.0.0.1:9200/bank/_search?pretty -d "{"query":{"match_all":{}},"size":1}" 

Результаты я получаю ....

% Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
{ 
    "took" : 1, 
    "timed_out" : false, 
    "_shards" : { 
    "total" : 5, 
    "successful" : 3, 
    "failed" : 0 
    }, 
    "hits" : { 
    "total" : 1, 
    "max_score" : 1.0, 
    "hits" : [ { 
     "_index" : "bank", 
     "_type" : "accounts", 
     "_id" : "AUkI69P6_5tX7kVBxTtE", 
     "_score" : 1.0, 
     "_source":{"index":{"_id":"1"}} 
{"account_number":1,"balance":39225,"firstname":"Amber","lastname":"Duke","age":32,"gender":"M","address":"880 Holmes Lane","employer":"Pyrami","email":"[email protected]","city":"Brogan","state":"IL"} 
{"index":{"_id":"6"}} 
{"account_number":6,"balance":5686,"firstname":"Hattie","lastname":"Bond","age":36,"gender":"M","address":"671 Bristol Street","employer":"Netagy","email":"[email protected]","city":"Dante","state":"TN"} 
{"index":{"_id":"13"}} 
{"account_number":13,"balance":32838,"firstname":"Nanette","lastname":"Bates","age":28,"gender":"F","address":"789 Madison Street","employer":"Quility","email":"[email protected]","city":"Nogal","state":"VA"} 
{"index":{"_id":"18"}} 
{"account_number":18,"balance":4180,"firstname":"Dale","lastname":"Adams","age":33,"gender":"M","address":"467 Hutchinson Court","employer":"Boink","email":"[email protected]","city":"Orick","state":"MD"} 
{"index":{"_id":"20"}} 
{"account_number":20,"balance":16418,"firstname":"Elinor","lastname":"Ratliff","age":36,"gender":"M","address":"282 Kings Place","employer":"Scentric","email":"[email protected]","city":"Ribera","state":"WA"} 
{"index":{"_id":"25"}} 
<SNIP> 

Может кто-то помочь мне, пожалуйста.

Благодаря

Примечание: Я на ОС Windows 7

Примечание: Я использую локон-7.34.0-RTMP-ssh2-SSL-ССПИ-Zlib-winidn статическую-бен-w64

+0

Это похоже на то, что вы указали свой API API для массового индекса как единый документ. Посмотрите на источник в ваших результатах и ​​отследите фигурные скобки. – Ellesedil

ответ

0

После прохождения ответа я могу сказать, что вы действительно получаете только одну запись. Запрос, указанный выше для получения только одной записи, является правильным. Похоже, у вас мало путаницы в записях, которые вы указали. В «банке» есть только один документ. который может быть заключен общим размером хитов равным 1.

Вы указали все необходимые записи, содержащие «account_number», «balance» только в одном документе только с одним полем _id. вместо этого вы должны были сохранить отдельные записи с уникальным _id на каждой записи.

может быть как можно ниже.

{ 
    _index: ppp 
    _type: ppp_data 
    _id: 53dfc0d475f493e5201065a9 
    _score: 1 
    _source: { 
    _id: 53dfc0d475f493e5201065a9 
    {"account_number":1,"balance":39225,"firstname":"Amber","lastname":"Duke","age":32,"gender":"M","address":"880 Holmes   Lane","employer":"Pyrami","email":"[email protected]","city":"Brogan","state":"IL"} 
    {"index":{"_id":"6"}} 
} 
}, 
{ 
    _index: ppp 
    _type: ppp_data 
    _id: 53dfc0d575f493e5201065b2 
    _score: 1 
    _source: { 
    _id: 53dfc0d575f493e5201065b2 
    {"account_number":6,"balance":5686,"firstname":"Hattie","lastname":"Bond","age":36,"gender":"M","address":"671 Bristol   Street","employer":"Netagy","email":"[email protected]","city":"Dante","state":"TN"} 
    {"index":{"_id":"13"}} 
} 
}, 
{ 
    _index: ppp 
    _type: ppp_data 
    _id: 53dfc0d475f493e5201065sdf 
    _score: 1 
    _source: { 
    _id: 53dfc0d475f493e5201065sdf 
    {"account_number":13,"balance":32838,"firstname":"Nanette","lastname":"Bates","age":28,"gender":"F","address":"789 Madison   Street","employer":"Quility","email":"[email protected]","city":"Nogal","state":"VA"} 
    {"index":{"_id":"18"}} 
} 
} 
Смежные вопросы