首页 > 解决方案 > 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 不是函数”

标签: javascriptfirebasegoogle-cloud-firestore

解决方案


推荐阅读