Javascript FirebaseError:使用无效数据调用函数addDoc()。不支持的字段值:一个函数(在文档消息/jam5Xj1DryC4Xc中的字段id中找到)
我想在firestore中创建新文档,但显示错误: 未处理的拒绝(FirebaseError):使用无效数据调用函数addDoc()。不支持的字段值:函数(在文档消息/STvSdTnV5NUPz228zLQq中的字段id中找到) form.jsJavascript FirebaseError:使用无效数据调用函数addDoc()。不支持的字段值:一个函数(在文档消息/jam5Xj1DryC4Xc中的字段id中找到),javascript,reactjs,firebase,redux,Javascript,Reactjs,Firebase,Redux,我想在firestore中创建新文档,但显示错误: 未处理的拒绝(FirebaseError):使用无效数据调用函数addDoc()。不支持的字段值:函数(在文档消息/STvSdTnV5NUPz228zLQq中的字段id中找到) form.js const sendMessage = async (e) => { e.preventDefault() await messagesApi.sendMessage(message, date(), setMessage, id)
const sendMessage = async (e) => {
e.preventDefault()
await messagesApi.sendMessage(message, date(), setMessage, id)
};
return(
<form className="formSending" onSubmit={(e) => sendMessage(e)}>
// code
</form>
)
export const messagesApi = {
sendMessage: async (message, date, id) => {
if(message){
await db.collection('messages').add({
message,
id,
date,
key: new Date()
})
}
}
}