在Firestore Vue中使用自定义密钥

时间:2019-02-23 12:04:30

标签: firebase vue.js google-cloud-firestore

我刚开始使用Cloud Firestore和Vue。 我正在尝试使用自定义密钥,而不是它生成的ID。 我尝试使用 set()

但是,收到错误:

  

set()不是函数

有人可以帮忙,如何在Vue中使用它? 预先谢谢你

1 个答案:

答案 0 :(得分:1)

假设您有一个准备好的项目,并导入了JS SDK和firestore软件包:

import firebase from 'firebase/app';
import 'firebase/firestore';

首先,声明对集合的引用

const ref = firebase.firestore().collection('cars')

然后,您可以设置将对象传递给set()函数的新文档

ref.doc('my_custom_key').set({color: 'red'})