คำถามติดแท็ก firebase

Firebase เป็นแพลตฟอร์มเซิร์ฟเวอร์สำหรับการพัฒนาแอพพลิเคชั่นแบบรวมสำหรับอุปกรณ์มือถือและสำหรับเว็บ มันใช้โครงสร้าง NO-SQL ซึ่งตรงข้ามกับ RDBMS

8
รับผู้ใช้ตามคุณสมบัติชื่อโดยใช้ Firebase
ฉันกำลังพยายามสร้างแอปพลิเคชันที่ฉันสามารถรับ / ตั้งค่าข้อมูลในบัญชีผู้ใช้ที่เฉพาะเจาะจงและฉันถูก Firebase ล่อลวง ปัญหาที่ฉันพบคือฉันไม่รู้ว่าจะกำหนดเป้าหมายข้อมูลผู้ใช้เฉพาะอย่างไรเมื่อโครงสร้างของฉันมีลักษณะดังนี้: online-b-cards - users - InnROTBVv6FznK81k3m - email: "hello@hello" - main: "Hello world this is a text" - name: "Alex" - phone: 12912912 ฉันมองไปรอบ ๆ แล้วและฉันไม่พบอะไรเลยเกี่ยวกับวิธีเข้าถึงข้อมูลแต่ละรายการนับประสาอะไรกับเมื่อพวกเขาได้รับแฮชแบบสุ่มเป็น ID ของพวกเขา ฉันจะดึงข้อมูลผู้ใช้แต่ละรายตามชื่อของพวกเขาได้อย่างไร หากมีวิธีที่ดีกว่านี้โปรดบอกฉัน!

18
firestore: PERMISSION_DENIED: ไม่มีสิทธิ์หรือมีสิทธิ์ไม่เพียงพอ
ฉันได้รับข้อผิดพลาด gettingdocuments.com.google.firebase.firestore.FirebaseFirestoreException: PERMISSION_DENIED: ไม่มีสิทธิ์หรือไม่เพียงพอ สำหรับรหัสด้านล่างในคำสั่ง else db.collection("users") .get() .addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() { @Override public void onComplete(@NonNull Task<QuerySnapshot> task) { if (task.isSuccessful()) { for (DocumentSnapshot document : task.getResult()) { s(document.getId() + " => " + document.getData()); } } else { s("Error getting documents."+ task.getException()); } } });

11
คอลเล็กชันย่อยการสืบค้น Firestore
ฉันคิดว่าฉันอ่านแล้วว่าคุณสามารถค้นหาคอลเล็กชันย่อยด้วย Firebase Firestore ใหม่ได้ แต่ฉันไม่เห็นตัวอย่างใด ๆ ตัวอย่างเช่นฉันมีการตั้งค่า Firestore ด้วยวิธีต่อไปนี้: เต้นรำ [คอลเลกชัน] danceName เพลง [คอลเลกชัน] ชื่อเพลง ฉันจะถาม "ค้นหาการเต้นทั้งหมดที่ songName == 'X'" ได้อย่างไร

21
รับ URL ดาวน์โหลดจากไฟล์ที่อัปโหลดด้วย Cloud Functions สำหรับ Firebase
หลังจากอัปโหลดไฟล์ใน Firebase Storage พร้อมฟังก์ชั่นสำหรับ Firebase ฉันต้องการรับ URL ดาวน์โหลดของไฟล์ ฉันมีสิ่งนี้: ... return bucket .upload(fromFilePath, {destination: toFilePath}) .then((err, file) => { // Get the download url of file }); อ็อบเจ็กต์ไฟล์มีพารามิเตอร์จำนวนมาก แม้แต่ชื่อเดียวmediaLink. อย่างไรก็ตามหากฉันพยายามเข้าถึงลิงค์นี้ฉันได้รับข้อผิดพลาดนี้: ผู้ใช้ที่ไม่ระบุชื่อไม่มี storage.objects. เข้าถึงวัตถุ ... ใครช่วยบอกวิธีรับ URL ดาวน์โหลดสาธารณะได้ไหม ขอบคุณ

7
การอนุญาต Firebase ถูกปฏิเสธ
ฉันค่อนข้างใหม่กับการเขียนโค้ดและกำลังมีปัญหา ฉันมีรหัสนี้เพื่อส่งข้อมูลไปยัง firebase app.userid = app.user.uid var userRef = app.dataInfo.child(app.users); var useridRef = userRef.child(app.userid); useridRef.set({ locations: "", theme: "", colorScheme: "", food: "" }); อย่างไรก็ตามฉันยังคงได้รับข้อผิดพลาด: คำเตือน FIREBASE: ตั้งค่าที่ / users / (GoogleID) ล้มเหลว: permission_denied 2016-05-23 22: 52: 42.707 firebase.js: 227 Uncaught (ตามสัญญา) ข้อผิดพลาด: PERMISSION_DENIED: การอนุญาตถูกปฏิเสธ (…) เมื่อฉันพยายามค้นหาสิ่งนี้มันจะพูดถึงกฎสำหรับ Firebase ซึ่งดูเหมือนว่าจะเป็นภาษาที่ฉันยังไม่ได้เรียนรู้ (หรือมันเป็นแค่การพูดเหนือหัวของฉัน) …

7
การโอนแอปไปยังบัญชี Firebase อื่น
ฉันมีแอปสองสามแอปภายใต้บัญชี Firebase ส่วนตัวสำหรับการทดสอบ แต่ตอนนี้จำเป็นต้องโอนแอปไปยังบัญชีของลูกค้าเพื่อจุดประสงค์ในการเรียกเก็บเงิน เป็นไปได้หรือไม่ ขอบคุณ!
122 firebase 

3
ความแตกต่างระหว่าง set กับ {merge: true} และ update
ในCloud Firestoreมีการดำเนินการเขียนสามแบบ: 1) เพิ่ม 2) ชุด 3) อัปเดต ในเอกสารระบุว่าการใช้set(object, {merge: true})จะผสานวัตถุกับวัตถุที่มีอยู่ สิ่งเดียวกันเกิดขึ้นเมื่อคุณใช้update(object) ดังนั้นความแตกต่างคืออะไรถ้ามี? ดูเหมือนแปลกที่ google จะซ้ำกันตรรกะ

13
จะอัปเดต "อาร์เรย์ของวัตถุ" ด้วย Firestore ได้อย่างไร
ตอนนี้ฉันกำลังลองใช้ Firestore และฉันติดอยู่กับสิ่งที่ง่ายมาก: "การอัปเดตอาร์เรย์ (หรือที่เรียกว่าเอกสารย่อย)" โครงสร้างฐานข้อมูลของฉันง่ายมาก ตัวอย่างเช่น: proprietary: "John Doe", sharedWith: [ {who: "first@test.com", when:timestamp}, {who: "another@test.com", when:timestamp}, ], ฉันกำลังพยายาม (ไม่ประสบความสำเร็จ) ที่จะผลักดันระเบียนใหม่ไปยังshareWithอาร์เรย์ของวัตถุ ฉันพยายามแล้ว: // With SET firebase.firestore() .collection('proprietary') .doc(docID) .set( { sharedWith: [{ who: "third@test.com", when: new Date() }] }, { merge: true } ) // With UPDATE firebase.firestore() .collection('proprietary') …

13
วิธีการสิ้นสุดการให้บริการหรือการแสดง Firebase
ฉันได้พัฒนาเว็บด้วย Angular2 และใช้ทั้ง Angular2 และ Firebase เพื่อรันเซิร์ฟเวอร์ภายใน ฉันไม่พบคำสั่งที่คล้ายกับการพิมพ์ออกเมื่อใช้ Ionic เพื่อสร้างเซิร์ฟเวอร์ดังนั้นฉันจึงต้องปิดแท็บเทอร์มินัลทุกครั้ง มีวิธีสิ้นสุดเซิร์ฟเวอร์และรับแท็บเทอร์มินัลกลับคืนมาหรือไม่ ขอบคุณ

16
Google Firestore: ค้นหาสตริงย่อยของค่าคุณสมบัติ (ค้นหาข้อความ)
ฉันต้องการเพิ่มช่องค้นหาง่ายๆต้องการใช้สิ่งที่ต้องการ collectionRef.where('name', 'contains', 'searchTerm') ฉันลองใช้where('name', '==', '%searchTerm%')แต่มันกลับไม่ได้อะไรเลย

3
วิธีปรับใช้บางฟังก์ชันกับ Cloud Functions สำหรับ Firebase โดยไม่กระทบกับฟังก์ชันอื่น ๆ
เมื่อฉันวิ่ง firebase deploy --only functions มันอ่านindex.jsไฟล์และอัพเดตฟังก์ชันทั้งหมดที่ส่งออกจากไฟล์นั้น หากในการปรับใช้ก่อนหน้านี้มีฟังก์ชันชื่อaและในการปรับใช้ปัจจุบันไม่มีฟังก์ชันดังกล่าวaจะถูกลบ กล่าวอีกนัยหนึ่งเอฟเฟกต์จะเหมือนกับว่าฟังก์ชันที่มีอยู่ทั้งหมดถูกลบจากนั้นฟังก์ชันทั้งหมดจากindex.jsไฟล์ปัจจุบันจะถูกเพิ่มเข้าไป เป็นไปได้หรือไม่ที่จะเพิ่ม / อัพเดต / ลบแต่ละฟังก์ชัน?

3
วิธีใดที่ดีที่สุดในการจัดโครงสร้างข้อมูลบน Firebase
ฉันเพิ่งเริ่มใช้ firebase และฉันต้องการทราบว่าวิธีใดเป็นวิธีที่ดีที่สุดในการจัดโครงสร้างข้อมูล ฉันมีตัวอย่างง่ายๆ: มีผู้สมัครและใบสมัครในโครงการของฉัน ผู้สมัคร 1 คนสามารถสมัครได้หลายใบ ฉันจะเชื่อมโยง 2 ออบเจ็กต์นี้กับ firebase ได้อย่างไร มันทำงานเหมือนฐานข้อมูลเชิงสัมพันธ์หรือไม่? หรือแนวทางต้องแตกต่างกันอย่างสิ้นเชิงในแง่ของการออกแบบข้อมูล?

9
ฉันจะตรวจสอบได้อย่างไรว่าผู้ใช้เข้าสู่ระบบ Firebase แล้ว
ฉันใช้ firebase node api ในไฟล์ javascript สำหรับการเข้าสู่ระบบ Google firebase.initializeApp(config); let provider = new firebase.auth.GoogleAuthProvider(); firebase.auth().signInWithPopup(provider); วิธีนี้ใช้งานได้ดีและผู้ใช้สามารถเข้าสู่ระบบด้วยข้อมูลรับรอง Google ของเขาได้ เมื่อผู้ใช้เข้าชมหน้านี้อีกครั้งป๊อปอัปจะเปิดขึ้นอีกครั้ง แต่เนื่องจากเขาได้เข้าสู่ระบบแล้วป๊อปอัปจะปิดโดยไม่ต้องมีการโต้ตอบใด ๆ จากผู้ใช้ มีวิธีใดในการตรวจสอบว่ามีผู้ใช้ที่ล็อกอินอยู่ก่อนที่จะแจ้งป๊อปอัปหรือไม่

25
ข้อผิดพลาด: ไม่สามารถสร้างโมดูล Objective-C "Firebase"
เมื่อฉันรวบรวมแอปพลิเคชันฉันได้รับข้อผิดพลาดเท่ากับสิ่งนี้: ไม่สามารถสร้างโมดูล Objective-C "Firebase" ข้อผิดพลาดนี้ปรากฏในimport Firebaseไฟล์ของฉันอย่างรวดเร็ว
110 firebase  swift3  xcode8  ios10 


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.