如何运行 Algolia Firestore 扩展导入脚本?

Jon*_*han 9 algolia google-cloud-firestore firebase-extensions

我正在安装Algolia 扩展Firestore 的安装程序工作得很好,它会更新添加、删除和更新的索引。但现在我想用现有数据回填它。

设置指南中提供了以下步骤,但我不知道如何运行该脚本。我尝试过将其直接粘贴到节点 shell 和 powershell 中,将其添加到 js 或 ps1 文件中并运行它,但我不知道这是什么类型的脚本。

Firestore 控制台

我如何运行这个脚本?(我旁边有一个服务帐户json)

Jon*_*han 6

这是巴什...

当直接粘贴到 bash 中并在行终止符后的每个换行符上添加空格时,它会起作用。或者作为.sh来自命令行的文件。

#!/bin/bash
LOCATION=europe-west3\
  ALGOLIA_APP_ID=xxx\
  ALGOLIA_API_KEY=xxx\
  ALGOLIA_INDEX_NAME=organizations\
  COLLECTION_PATH=organizations\
  FIELDS=name,address,city\
  GOOGLE_APPLICATION_CREDENTIALS=./xxx.json\
  npx firestore-algolia-search
Run Code Online (Sandbox Code Playgroud)

  • *这里是 firebaser* 感谢 Jonathan 标记和澄清文档。这确实可以/应该在这些指示中更加明确。我已经向团队举报了。 (4认同)