Kullanıcıların, gönderilerini geçerli konumlarının belirli bir yarıçapı içinde görüntülemelerini sağlayan bir Android uygulamasına sahibim. Firebase'i kullanarak yayınlarımı depolarım, ancak belirli bir yarıçap içinde yayınlar için sorgulama yapmanın bir yolunu bulamadım, bu yüzden şimdi geofire kullanmayı düşünüyorum, ancak bir konum depolamanın bir yolu olup olmadığından emin değilim. geofire kullanarak benim firebase mesajları yanı sıra, bu yüzden, bir yazı ile bir yer ilişkilendirmek için tek yol gibi (ben) tarafından post kimliği (firebase tarafından oluşturulan) geofire konumu için anahtar olması gibi görünüyor. Bu doğru mu yoksa daha iyi bir yolu var mı?Firebase girişi ile Geofire konumunu ilişkilendirin
7
A
cevap
0
Evet, doğru yol bu. Düz bir DB oluşturun. Posta verileri içeren bir şube ve konumları olan bir şube.
İlgili konular
- 1. Yeni Firebase Facebook kullanıcı girişi
- 2. wp7.1 ile dosya uzantısını ilişkilendirin
- 3. Toplu Bağlama Nesneleri Laravel-4 ile İlişkilendirin
- 4. Geofire sonuçları sipariş etme Uzaklık Mesafe
- 5. Sonuçları iki nokta arasındaki mesafeye göre döndürmek için Firebase coğrafi konumlarını GeoFire olmadan nasıl sorgulayabilirim?
- 6. Xcode/Swift: Böyle modül <a href="https://github.com/firebase/geofire-objc/releases" rel="nofollow">here</a> gelen 'GeoFire'
- 7. SoftHSM ile veri girişi
- 8. Firebase yeni bir girişi olduğunda istemciye bildirim nasıl itilir?
- 9. Firebase ile oturum yönetimi?
- 10. Yakında yer alan GeoFire konumlarını listeleme
- 11. AJAX çağrısını jQuery kullanarak orijinal URL ile yeniden ilişkilendirin
- 12. Pencerenin konumunu AppleScript ile ayarlayın
- 13. Öğenin konumunu javascript ile alın
- 14. Her satırın başına bir sayı ilişkilendirin
- 15. Qt Creator ile konsol girişi
- 16. Meteor ile Form Girişi Doğrulama
- 17. Java Kullanıcı girişi ile ilgili
- 18. Girişi
- 19. Firebase
- 20. Firebase
- 21. Firebase-auth Hata Facebook ile
- 22. java.util.zip.ZipException: firebase ile yinelenen giriş
- 23. Bir hizmet değişkenini bir direktifle ilişkilendirin mi?
- 24. Firebase
- 25. Firebase
- 26. Firebase
- 27. Firebase
- 28. Firebase
- 29. Firebase
- 30. Visual Studio Uzantısı ile imleç konumunu ayarlama
Doğru hakkında sesler. Çoğu uygulama, yayınların özelliklerini coğrafi verilerden ayrı tutar, böylece geoqueries yalnızca en az veriyle ilgilenir. Giriş için https://geofire.firebaseapp.com/ adresine bakın. –
Tamam, bu yüzden buradaki mesajları almak için iki sorgu gerekiyor. Biri, geçerli konumun belirli bir yarıçapı içindeki konumları bulmak ve Geofire konumlarından kimliklerle eşleşen tüm gönderiler için posta bilgilerini almak için Firebase'i kullanarak bir başkasını bulmak için Geofire'ı kullanıyor, doğru mu? Bir sorgu kullanmayı umuyordum, ama bu şekilde olması gerekecek. – dramzy
İkincisi kesinlikle bir sorguyu konuşmuyor. Kimlik ile doğrudan arama. Firebase'in mevcut bir soket bağlantısı üzerinde çalıştığı ve bunları pipeline edebileceği göz önüne alındığında, bu aramalar oldukça hızlıdır. Değilse: sorunlu olan bir kod ile yeni bir soru başlatın ve bir göz atabiliriz. –