我正在使用谷歌工作表api,我试图检查我的表是否有重复的网址数据。我的桌子上有一个名为'url'的列,其中包含“https://www.youtube.com/”等网址,并且我使用的是npm i google-spreadsheet node api。
我的表格示例:
id | url
1 | https://www.youtube.com/
我试过了:
sheet.getRows({
offset: 0,
limit: 10,
query: "url = 'https://www.youtube.com/'"
}, function( err, rows ){
if(rows && rows.length > 0) {
console.log('found')
} else {
console.log('not found')
}
})
这个网址在桌面上,如果我在ID = 1的情况下执行此操作,则会找到它。所以问题是因为它的格式而找到url。我还尝试用
编码网址 encodeURIComponent
并没有奏效。
我该怎么做? 感谢