Soru & Cevap

Firebase Dosya Listeleme

06.05.2017 - 01:45

Öncelikle herkese iyi çalışmalar.Firebase Storage'ye yüklediğim dosyaların tümünü liste şeklinde göstermem gerekiyor.Örneğin  PDFS klasöründeki tüm pdf dosyalarını liste şeklinde göstermek.Şimdiden yardımlarınız için teşekkür ederim.Tekrardan iyi çalışmalar..

165 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-16490-1553546609.jpg
bektasesref
07.05.2017 - 12:01

Firebase'i en son kullandığımda belirli bir klasördeki dosyaları listeleme fonksiyonu 'henüz' yoktu. Şu an var mıdır bilemem fakat ben o zamanalr her uplaod ettiğim dosya için uplaod edilen dosya sayacı tarzında sürekli bi yerde arttırıyordum. Onu alıp "isim_" + sayac seklinde "fotograf1.jpg,fotograf2.jpg" tarzında olmasını sağlamıştım. Bütün dosyaları almam gerektiğinde de önce sayacımdaki integerı görüp, for döngüsüyle bütün fotoğraflara ulaşıyordum. EĞER halen klasördeki bütün dosyaları alma fonksiyonu yoksa ve bunu yapmak istiyosan, bu yöntemi kullanabilirsin. Kolay gelsin.

Mehmet Şükrü
08.05.2017 - 05:00
Cevabın için çok teşekkür ederim.Bende klasöre dosyayı kaydederken sizin yaptığınız gibi sıralı sayılar şeklinde kaydediyorum ( 1,2,3 gibi).Dosyalardan 1 tanesini listeye ekleyebilirsem sizin yaptığınız yöntemi kullanmayı düşünüyorum.Bu konuda yardımcı olabilirseniz çok sevinirim .İyi çalışmalar.
Profile picture for user Antivir
Antivir
06.05.2017 - 02:22
Merhaba Mehmet, Doğrudan storage a ulaşıp alman mümkün değil. Bunun yerine firebase database kullanmanı, attığın dosya konumlarını database'de tutup, hepsini çekmenin sorununu çözeceğini düşünüyorum. İyi çalışmalar.
Mehmet Şükrü
06.05.2017 - 09:07
Verdiğiniz cevap için çok teşekkür ederim.Belirttiğiniz şekilde nasıl yapacağımı tam bilmiyorum.Konuyla ilgili bilginiz varsa paylaşır mısınız ?.İyi çalışmalar..
Bircan C.
06.05.2017 - 09:14
Merhaba Mehmet, Storage'da tuttuğun dosyaların URL'lerini database'de tutacaksın. Tüm dosyaların listesini database'den sorgulayarak alacaksın. Resmi firebase dökümanları : https://firebase.google.com/docs/ İyi çalışmalar.