Bir tür dizin için maksimum kimliği etkin bir şekilde nasıl alınır?Elasticsearch Maksimum kimlik nasıl alınır
7
A
cevap
3
Top _id türünü almak ister misiniz?
{
"fields": [
"_id"
],
"query": {
"match_all": {}
},
"sort": {
"_id": "desc"
},
"size": 1
}
3
Bu sorguyu 1.4.2'de test ettim. Herhangi bir haritalama ile çalışmalıdır, çünkü sadece ElasticSearch ID'de yerleşik olarak sıralayabilirsiniz. Kendi kimlik alanınızı kullanıyorsanız, haritanıza bağlı olarak çalışmayabilir veya çalışmayabilir. Bunu dene ve nasıl çalıştığını bana bildirin.
senin tipin fruit
denir varsayarak: Ayrıca, bir belgede belirli bir alanının maksimum değeri elde etmek Max Aggregation (1.3 beri) kullanabilirsiniz
{
'filter': {
'type' : {
'value' : 'fruit'
}
},
'sort': {
'_id': {
'order': 'desc'
}
},
'size': 1
}
7
.
curl localhost:9200/myindex/mytype/_search -d
'{
"aggs" : {
"max_id" : {
"max" : {
"field" : "id"
}
}
},
"size":0
}'
döndürür:
{
"took":7,
"timed_out":false,
"_shards": {
"total":6,
"successful":6,
"failed":0
},
"hits": {
"total":22,
"max_score":0.0,
"hits": []
},
"aggregations": {
"max_id": {
"value": 27.0
}
}
}
Benim durumumda maksimum id olduğunu.
1
{
"fields": [
"_uid"
],
"query": {
"match_all": {}
},
"size": 1,
"sort": [ { "_uid" : { "order" : "desc"} } ]
}
İlgili konular
- 1. Maksimum Elasticsearch belge boyutu nedir?
- 2. Kimlik Çerçevesinde saklı yordamı kullanarak kimlik nasıl alınır?
- 3. HTTP temel kimlik doğrulamasından nasıl parola alınır
- 4. Dosya ve ilgili kimlik bilgileri nasıl alınır
- 5. gcc tarafından derlenen her işlevin maksimum kare boyutu nasıl alınır?
- 6. Satırlarda maksimum zaman damgası ile satır nasıl alınır?
- 7. Birleştirme sorgusu olarak ekledikten sonra maksimum değer nasıl alınır?
- 8. Bir sayfanın maksimum kaydırma konumu nasıl hassas bir şekilde alınır?
- 9. ElasticSearch
- 10. ElasticSearch
- 11. elasticsearch gömülü elasticsearch
- 12. Elasticsearch
- 13. ElasticSearch
- 14. ElasticSearch
- 15. Bir ActiveRecord modelini raylara kaydettikten sonra kimlik değerleri nasıl alınır?
- 16. Python'u kullanarak SQLite'de satır ekledikten sonra eklenen kimlik nasıl alınır?
- 17. Seçme etiketinde javascript kullanarak kimlik adı nasıl alınır?
- 18. elasticsearch nasıl kaldırılır?
- 19. Elasticsearch - terim nasıl eklenir?
- 20. Django, bir kimlik numarası 'id' olan standart bir model (Resim olarak adlandırılır) verilen maksimum kimlik numarasını
- 21. Elasticsearch, "Elasticsearch" gemini kullanarak raylı uygulama ile nasıl entegre edilir?
- 22. indeksleri elasticsearch
- 23. elasticsearch sorgusunda nasıl davranılır VE koşulu?
- 24. Maksimum Tarih Nasıl Bulunur
- 25. Flask uygulamasında ElasticSearch nasıl uygulanır?
- 26. ElasticSearch Eclipse'de nasıl test edilir?
- 27. ElasticSearch - sadece
- 28. elasticsearch aggregation
- 29. Elasticsearch issue: AWS elasticsearch hizmetine bağlanılamıyor
- 30. Elasticsearch _timestamp