我想为媒体中的帖子结构建模,并使用交替的段落和照片。
[标题]
[subTitle]
[主照片]
[第1段]
[第2段]
[照片1]
[第3段]
[照片2]
[照片3]
...
为了保持段落和照片的顺序,我正在考虑使用对象数组对帖子进行建模,如下所示:
帖子(集合)
对此想法有何评论?还有其他数据结构建议吗?谢谢。
答案 0 :(得分:0)
Firestore文档的限制为1MB。阵列不可扩展,添加/删除非常昂贵,并且尚未在所有管理SDK中提供。每个内容都应该有自己的文档。 就像。
postId(文档)
标题:字符串(对象)
subTitle:字符串(对象)
mainPhotoURL:字符串(对象)
段落:字符串(对象)
段落:字符串(对象)
photoURL:字符串(对象)
段落:字符串(对象)
...