firebase - 如何删除名称中包含 Return 和 Tab 字符的集合
问题描述
我偶然发现了一个奇怪的情况,我错误地创建了一些我现在无法删除的记录。
这是如何发生的:
db.collection(`
${
collectionName
}/${
someId
}/${
someNestedCollection
}`).add(someObject);
什么时候应该是:
db.collection(
`${
collectionName
}/${
someId
}/${
someNestedCollection
}`)
.add(someObject);
如果您没有发现问题的关键,它存在于第一个 ` 和 ${ 之间有一个返回字符和一些制表符空格,这在路径名中引入了一些噪音。不幸的是,Firebase 不会修剪路径,但控制台会在显示路径时修剪路径。所以我不知道如何删除这个新创建的集合。当我尝试从控制台中删除它时,它会要求我输入集合名称。它期望在路径的开头找到返回字符和一些选项卡,但您不能在输入字段中键入它们。
有人可以帮忙吗?
解决方案
推荐阅读
- python - Python:如何在 Pivotal Cloud Foundry 中访问 cx_Oracle?
- ionic-framework - ion-text-wrap 在 ion-item 和 ion-row 内不起作用
- r - 顶点标签 igraph 包中的意见变化
- java - Camel Content-Type 标头中的引号
- python - ValueError:无法将 NumPy 数组转换为张量(不支持的对象类型列表)
- javascript - 渲染 Firebase 结果时,对象作为 React 子级无效(找到:[object Promise])
- php - 在多个月中按月按比例分配天数
- root-framework - 在开始执行之前执行root命令链接
- nginx - Nginx:将 URL 重写为哈希
- sql - SQL选择GROUP BY中具有最大值的完整行