專為 Firebase 打造

一鍵匯出 Firestore

安裝 → 開啟控制台 → 點選「匯出」按鈕。

Firexport 在 Firestore 查詢建構工具中加入的「匯出」按鈕
Chrome 線上應用程式商店評論

"Thank you for creating this excellent extension, it's truly helpful!"

Chrome 線上應用程式商店評論

Chrome 線上應用程式商店評論

"Nice tool. Thank you!"

Chrome 線上應用程式商店評論

Reddit 使用者

"I think you're making a very useful extension 🫡 thanks."

Reddit 使用者

Reddit 使用者

"The concept is just plain awesome. I’m sure it will save me time down the road."

Reddit 使用者

Firexport 能做什麼

擷取查詢結果

讀取查詢建構工具頁面中的 <table /> 來收集資料。

擷取查詢結果

支援 CSV 和 JSON

預設匯出為 CSV,也可選擇 JSON 格式。

支援 CSV 和 JSON

還原被截斷的資料

復原 Firebase 在較長的對應或陣列中截斷的資料。

還原被截斷的資料

時間轉換為 ISO 格式

一致且通用的時間戳記,讓後續資料處理更順暢。

時間轉換為 ISO 格式

進階剖析支援

修正由 Firestore 特有資料型別引起的 JSON.parse() 錯誤。

進階剖析支援

與控制台一致的設計

自然融入控制台,同時支援深色與淺色模式。

與控制台一致的設計

授權價格

一次性購買,無須訂閱

Basic

免費

  • 將 Firestore 和 Auth 匯出為 CSV 和 JSON
  • 將規則匯出為 firestore.rules
  • 將索引表格匯出為 JSON
  • 最近的查詢
  • 以 JSON 格式複製文件
  • 依 ID 前往文件
  • Auth 使用者詳細資料
  • 適用於 Enterprise 資料庫的查詢建構工具
  • Firebase 控制台讀取計量器
  • 與控制台一致的設計
  • 更多免費功能即將推出,詳情請見路線圖。

Advanced

$2.9

  • 包含 Basic 的所有功能
  • 匯出 Firestore 和 Auth 中的原始值
  • 將索引匯出為 firestore.indexes.json
  • 自購買起 3 天,限一個瀏覽器設定檔,請立即啟用

Basic 與 Advanced 的差異

下面兩個 JSON 物件顯示了 Basic 與 Advanced 的差異。

[
  {
    "Document ID": "2PomjkgoCISvwnlGrypP",
    "array": "[\"firexport\", \"dev\", 1, {str: \"abc\"}, \"abc: abc\", \"abc,abc\"]",
    "bool": true,
    "empty_array": [],
    "empty_map": {},
    "geo": "[10° S, 10° W]",
    "map": "{map_bool: true, map_array: [\"abc\", 1, true, null, Nov...], map_null: null, map_map: {map_map_str: \"aaa\"}, map_num: 1, map_str: \"firexport\"}",
    "null": null,
    "num": 1,
    "num2": 1.1,
    "num3": -1,
    "num4": -1.1,
    "num5": 0,
    "ref": "/Result/2PomjkgoCISvwnlGrypP",
    "str": "firexport\"hello\"bye",
    "timestamp": "January 1, 2020 at 1:01:01 AM UTC+9"
  }
]
[
  {
    "Document ID": "2PomjkgoCISvwnlGrypP",
    "array": [
      "firexport",
      "dev",
      1,
      {
        "str": "abc"
      },
      "abc: abc",
      "abc,abc"
    ],
    "bool": true,
    "empty_array": [],
    "empty_map": {},
    "geo": {
      "latitude": -10,
      "longitude": -10
    },
    "map": {
      "map_map": {
        "map_map_str": "aaa"
      },
      "map_null": null,
      "map_str": "firexport",
      "map_num": 1,
      "map_bool": true,
      "map_array": [
        "abc",
        1,
        true,
        null,
        "2024-11-21T14:13:19.770Z"
      ]
    },
    "null": null,
    "num": 1,
    "num2": 1.1,
    "num3": -1,
    "num4": -1.1,
    "num5": 0,
    "ref": "projects/firexport-dev/databases/(default)/documents/Result/2PomjkgoCISvwnlGrypP",
    "str": "firexport\"hello\"bye",
    "timestamp": "2019-12-31T16:01:01.441Z"
  }
]

常見問題

準備好開始了嗎?

輕鬆匯出 Firestore,從這裡開始。立即免費試用!