javascript - Firebase将项目添加到数组
问题描述
我有一个集合,我想创建文档,然后将值添加到其数组中,或者如果文档存在,则仅将值添加到数组中。这是我尝试过的。
addMessage() {
if(this.message.length < 30 && this.message.length > 10) {
alert('ok')
var new= db.collection("messages").doc(this.alias)
new.set( {
messages: this.message,
date: Date.now()
})
} else {
alert('no')
}
当我使用上面的集合时它可以工作但我想向数组添加值所以我尝试使用 add 但我收到错误“new.add 不是函数”
解决方案
推荐阅读
- c++ - C++ 使用 mixins 和多重继承覆盖分辨率
- jquery - 数据表不滚动
- git - 如何在相关的 git 存储库之间干净轻松地合并?
- spring-boot - 如何使 RepositoryEventHandler 在 Spring Boot 中工作
- javascript - Chrome 扩展程序未检测到输入字段
- python - Python - 浏览器自动化 - MechanicalSoup/BeautifulSoup
- javascript - 为什么这是 IE11 和 Pale Moon 中的错误?
- unix - 不同的编程语言如何处理相对路径?
- sql - 空组 by with count 返回 null
- ruby - Ruby:如何将 mp4 文件读入块