Javascript 无法使用Gatsby.js将表单数据提交到DatoCMS
我使用以下方式提交表格数据:Javascript 无法使用Gatsby.js将表单数据提交到DatoCMS,javascript,reactjs,api,gatsby,Javascript,Reactjs,Api,Gatsby,我使用以下方式提交表格数据: const{SiteClient}=require(“datocms客户端”) const client=新站点客户端(“APIKEYREMOVED”) 导出默认异步函数createRecord(字段){ console.log(“@submit function”,字段) const record=wait client.items.create(字段) console.log(记录) }我认为您缺少DatoCMS中表单和内容模型之间的关系。根据文件: 假设我们
const{SiteClient}=require(“datocms客户端”)
const client=新站点客户端(“APIKEYREMOVED”)
导出默认异步函数createRecord(字段){
console.log(“@submit function”,字段)
const record=wait client.items.create(字段)
console.log(记录)
}
我认为您缺少DatoCMS中表单和内容模型之间的关系。根据文件:
假设我们的项目包含一个带有>以下字段的“Dog”模型(ID:1234,API键:Dog):
字段API键
字段类型
名称
单线串
繁殖
单线串
描述
多段文字
年龄
整数
是的,这就是答案。我完全忽略了告诉客户模型ID是什么的需要。为了澄清,是模型信息窗口右上角DatoCMS中提供的浅灰色数字ID,而不是系统模型名称。