Tüm belgeyi değil, yalnızca belirttiğim alanları iade eden bir sorguyu nasıl yaparım? at ağzına itibarenYalnızca Mongoid'de ihtiyaç duyulan alanları nasıl iade ederim?
5
A
cevap
16
:
# Return only the first and last names of each person.
Person.only(:first_name, :last_name)
2
da `# pluck` belgelerine sizin gibi Could pluck
Person.all.pluck(:first_name, :last_name, :id)
http://www.rubydoc.info/github/mongoid/mongoid/Mongoid%2FContextual%2FMongo%3Apluck
İlgili konular
- 1. Webpack dinamik ihtiyaç duyulan yükleyicilere gereksinim duymaktadır
- 2. WordPress eklentisi Etiketler için ihtiyaç duyulan öğeler için güncelleme örnekleri
- 3. Tam şemaya dökmek için mysqldump tarafından ihtiyaç duyulan minimum GRANT'lar?
- 4. ReactJS, Redux: STATE'deki bir dizi öğeyi nasıl iade ederim?
- 5. Firebase web user.reauthenticate() yöntemi tarafından ihtiyaç duyulan "kimlik bilgisi" nesnesi nasıl oluşturulur?
- 6. Eksik bir python paketi, komut dosyasının içinden ihtiyaç duyulan şekilde nasıl yüklenir?
- 7. Tcpdump iz üzerinde android - "/ system/bin/tcpdump" tarafından ihtiyaç duyulan kütüphane "libssl.so" dosyasını yükleyemiyorum.
- 8. Ubuntu 14.04'te MySQL 5.6'nın yüklenmesi, ihtiyaç duyulan paketlerin kaldırılmasını tetikliyor
- 9. Kont yalnızca metin/veri değil, formülleri ile alanları
- 10. Yalnızca Django model formundaki belirli alanları nasıl güncelleyebilirim?
- 11. OOP'da Polimorfizm'e ihtiyaç nedir?
- 12. Scala'da nasıl iade edilir
- 13. Foreach'i yalnızca belirli bir koleksiyondan iade etmek için kullanabilir miyim?
- 14. exec işlevi tüm satırları iade etmiyor
- 15. InnoDB ayarlarımı nasıl kontrol ederim?
- 16. Cocoapods sürümünü nasıl kontrol ederim?
- 17. Bir CountDownLatch'ı nasıl "iptal ederim"?
- 18. 302 yanıtını nasıl kontrol ederim?
- 19. AJAX hatalarını Laravel denetleyicisinden nasıl iade edilir?
- 20. Yalnızca yerel dinleme için WCF'yi yapılandırma
- 21. Yalnızca projeksiyon dizisi alt belgesindeki belirli alanları döndürün
- 22. Kullanıcı tarafından oluşturulan bir video paylaşım sitesi için başlangıçta ihtiyaç duyulan sanal bir sunucudan daha fazlası var mı?
- 23. Check perrmision (gps) işlevinin durdurulmasına ihtiyaç var
- 24. Phoenix'te Ecto'yu kullanarak veri getirirken yalnızca belirli alanları al
- 25. jackson'u yalnızca alanları kullanmak için belirtme - tercihen global olarak
- 26. Entity Framework - Yalnızca veri tablosu sütun alanları alanlarını güncelleştirir
- 27. Yaz yalnızca Django kalan çerçevesinde sadece alanları okumak
- 28. nasıl alt etki alanları
- 29. İade Mock Python ile
- 30. Yalnızca PowerShell'de Measure-Object öğesinin tamsayı toplamını nasıl iade edebilirim? Ben PowerShell aşağıdaki komutu çalıştırırsanız
kullanabilirsiniz – rudolph9
tamamlandı ... (sadece bunu buldum uzak) – Jan
Bu, çoğaltma yapılacak birden çok alana sahip mongoid ile çalışmaz. –