繁体   English   中英

在前端使用 Firebase Firestore 文档 ID 是不是一个坏主意? [复制]

[英]Is it a bad idea to use the Firebase Firestore document Id in the frontend? [duplicate]

我应该创建一个不同的唯一标识符以在前端使用还是可以使用自动生成的 Firestore ID? 例如,我有一个页面读取 URL 中的 ID 并获取对应的文档。 我应该使用其他东西还是id可以?

根据我使用 Firestore 的经验,可以使用自动生成的 id。

需要记住的是,您不能将其添加到查询中(例如在where() ),您只能通过指向文档 (db.doc( collection-name / doc-id ).get( )) 在集合中并得到它。 这也意味着在使用 id 检索文档时无法检索字段子集。 我猜这些点 go 带有您使用的任何 id,无论是否自动生成。

我一直在阅读它,只要设置了安全规则,就可以在前端使用 Id。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM