javascript - 映射函数返回未定义
问题描述
从下面运行代码时出现此错误Unhandled Rejection (TypeError): Cannot read property 'update' of undefined
item.id 有一个值,我有 console.log 几次。我不确定为什么我变得不确定。
const { data, error } = await supabase
.from('records')
.update({ Sample1: record.fields.Name, Sample2: record.fields.Price, Sample3: record.fields.Year, Sample4: record.fields.Location })
.match({ id: data.map(item => {return item.id})})
if(error) console.log(error);
解决方案
推荐阅读
- node.js - 无法启动节点项目
- javascript - TypeError:无法读取未定义 React 的属性“匹配”
- javascript - PhantomJS - 如何从 file1.js 调用 file2.js(通过将参数从 file1 传递到 file2)
- html - 桌面优先网站中的汉堡包
- javascript - 为什么在 for 循环中设置高度的样式不起作用?
- wpf - 带有资源字典的自定义控件
- rdf - 货币的 RDF 标准数据类型
- groovy - 如何将每个采样器的开始和结束时间捕获到变量中,并将其作为输入传递给采样器请求?
- sublimetext3 - 是否可以为每个项目定义不同的配色方案?
- android - EditText 文本下的行是如何创建的?