[英]Need help parsing a value into a Supabase fetch data call
I am trying to parse a value from an HTML page:我正在尝试从 HTML 页面解析一个值:
<td><a href="/Event?id=<%=event.id%>" title="event"><%=event.event_name%></a></td>
to a javascript function using a Supabase as my database:使用 Supabase 作为我的数据库的 javascript 函数:
app.get('/Event', async (req, res) => {
let { data, error } = await supabase
.from('events')
.select('*')
.eq('id', ?) //issue is here
if (error) {
console.log(error)
return
}
res.render('Event', { "event": data});
});
Here are the Supabase docs: https://supabase.com/docs/reference/javascript/eq这是 Supabase 文档: https ://supabase.com/docs/reference/javascript/eq
The error I get when running the code is SyntaxError: Unexpected token '?'
运行代码时出现的错误是SyntaxError: Unexpected token '?'
. .
I figured it out.我想到了。
app.get('/Event', async (req, res) => {
let id = req.query.id;
let { data, error } = await supabase
.from('events')
.select('*')
.eq('id', id) //fixed
if (error) {
console.log(error)
return
}
res.render('Event', { "event": data});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.