我正在创建查询以选择具有给定URL的行。
我正在使用此代码创建查询并检索数据
pages_query := `
SELECT id
FROM pages
WHERE url = 'my.url.com?param=23/'`
stmt, err := datastore.DB.Prepare(pages_query)
rows, err := stmt.Query()
但是,尽管数据库中存在与该查询匹配的记录,但它不会检索任何数据。
我认为这是因为stmt.Query()替换了'?'没有,但我无法逃脱。
我该如何标记问号?