Ben mongodb oldukça yeni ve sipariş mongodb sorgu yapmaya çalışıyorum. Ancak bahar verileri mongodb'nin sıralama yöntemi kullanımdan kaldırıldı. Bu yüzden bu kod bloğunu kullandım. Ama verileri sıralamıyor. Bu uygulama için herhangi bir yararlı yöntem kullanmayı tercih edebilir misiniz?Spring MongoDB sorgu sıralama
cevap
Kasayı görmezden bu şekilde sizin tür tanımlayabilirsiniz:
new Sort(new Order(Direction.ASC, FIELD_NAME).ignoreCase()
teşekkürler, cevabımdan yıllar önce kastettiğim buydu, cevabınızı kabul ediyorum. –
Aslında, virgülle ayrılmış bir listeyi (veya önceden oluşturulmuş bir Listeyi) Sıralama yapıcısına iletebilir ve çoklu sıralama ölçütlerini tanımlayabilirsiniz! – th3morg
En yeni MongoDb ile çalışmıyorum, garip ... Mongo ile istisna ve bunun gibi bir kod var ... java.lang.IllegalArgumentException: Verilen sıralama, kullanıcı adı için bir ihmal davası içeren bir Sipariş içeriyordu! MongoDB şu anda göz ardı etme durumunu desteklemiyor! –
Sorunun kodu doğruydu, şimdi görüyorum, 'pdate' alanında bir camelCase sorunu vardı.
Verilerinizi ayırmak için toplama kullanabilirsiniz. Birleştirme sorgusu için eşleme ve gruplama ölçütlerini kullanmanız ve alanınızı boşaltmanız gerekir.
AggregationOperation match = Aggregation.match(matching criteria);
AggregationOperation group = Aggregation.group("fieldname");
AggregationOperation sort = Aggregation.sort(Sort.Direction.ASC, "fieldname");
Aggregation aggregation = Aggregation.newAggregation(Aggregation.unwind("fieldname"),match,group,sort);
- 1. Sıralama şöyle bir MongoDB sorgu var
- 2. MongoDB sıralama işlevi
- 3. optimize sorgu yüzden sıralama
- 4. mongodb toplamı sorgu Örneğin
- 5. Postgresql Sorgu - Alt sorgu sonucuyla sıralama
- 6. Spring Data'da sayım MongoDB deposu
- 7. Spring Mongodb çift yönlü dbref
- 8. MongoDB: DBcollection öğesini kullanırken Verileri Sıralama
- 9. Spring data mongodb - aggregation framework entegrasyonu
- 10. Spring data mongodb havuz bulTüm alan dışlama
- 11. elasticsearch sıralama sorgu dizesi kullanarak sipariş set
- 12. Açık mysql sorgu için sıralama düzeni belirtin?
- 13. Retrofit'i kullanarak sorgu parametresindeki sıralama parametresinden kaçış
- 14. Mongodb Mongoose arama için karmaşık sorgu
- 15. MongoDB '$ geoNear sorgu için dizin bulamıyor'
- 16. MongoDB: Sorgulaştırılamıyor: BadValue hatalı coğrafi sorgu
- 17. jessenger mongodb büyük harf duyarlı sorgu arama
- 18. Regex ve sort ile Mongodb basit önek sorgu yavaş
- 19. Sorgu Dizesi, Spring Framework tarafından çözülür
- 20. MongoDB Java - JSON Query itibaren MongoDB Java sürücüsü sorgusu aşağıdaki MongoDB Sorgu çeviri biraz yardıma ihtiyacım
- 21. MongoDB özel bir ifade veya işleve sahip sıralama
- 22. MongoDB ile sıralama düzenini dikkate almayan sınıflandırma projeksiyonları
- 23. MongoDB
- 24. MongoDB
- 25. MongoDB
- 26. MongoDB: dizide
- 27. Text Search Spring Boot ile çalışma çalışmıyor MongoDB
- 28. Spring Data MongoDB, toplu veri ekleme/kaydetme desteği
- 29. Birden çok sıralama için URL sorgu dizesi sözleşmesi
- 30. ASP.NET Gridview Sıralama sıralama
Kodunuz, sen – gerrytan
değiller "onun verileri sıralama değil" sen sonuca nasıl ortaya çıkmıştır detaylandırabileceğiniz doğru göründüğünden sayfadaki artan tarih –