跳到主要内容
CodeWiki
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
搜索
⌘K
中文
英语
中文
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
中文
英语
中文
练习
/
测验
/
Go
/
Go
仓储层需要把切片安全绑定到 SQL 的 `IN` 子句,并支持 PostgreSQL 占位符。哪组步骤正确?
来自 Go
高级
1分钟
仓储层需要把切片安全绑定到 SQL 的 `IN` 子句,并支持 PostgreSQL 占位符。哪组步骤正确?
先用 `sqlx.In` 展开占位符和参数,再在执行前调用 `db.Rebind`。
把各个值拼接进 SQL 字符串,再用 `fmt.Sprintf` 引用完整查询。
把切片作为一个 `?` 参数传入;所有驱动都会自动展开。
检查
向 AI 询问这道练习
报告错误
上一道练习
一次 `io.Reader` 调用同时返回 `n > 0` 和 `err == io.EOF`。调用方应如何处理?
测验
有新版本可用
重新加载