簡體   English   中英

Firebase GET request orderby 400 bad request

[英]Firebase GET request orderby 400 bad request

對於獲取請求,我嘗試按如下方式進行用戶訂購,但總是收到 400 錯誤請求。 在這里,多個用戶可以擁有多個博客帖子,每個帖子都有一個唯一的 id,例如下面屏幕截圖中的 b1。 長長的字符序列就是博客下用戶的uid。 每個用戶都有自己的 uid。

https://assignment-c3557-default-rtdb.asia-southeast1.firebasedatabase.app/blogs.json?orderBy="createdAt"

我按照這里的文檔

https://firebase.google.com/docs/database/rest/retrieve-data

我所做的只是在 react js 中發出一個簡單的 GET 請求,如下所示:

const resp = await fetch(`https://assignment-c3557-default-rtdb.asia-southeast1.firebasedatabase.app/blogs.json?orderBy="createdAt"``)
        const data = await resp.json()
        if(!resp.ok) { ... }

以下是架構參考的數據庫單條目在此處輸入圖像描述

正如我在之前的評論中所說,這個 URL 是無效的:

https://assignment-c3557-default-rtdb.asia-southeast1.firebasedatabase.app/blogs.json/orderBy="createdAt"
                                                                                     ^

URL 的查詢部分以?開頭特點。

https://assignment-c3557-default-rtdb.asia-southeast1.firebasedatabase.app/blogs.json?orderBy="createdAt"
                                                                                     ^

Firebase 實時數據庫 - 向 Axios GET 請求添加查詢?

我按照上述類似的問題解決方案來解決我的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM