如何传递dict和查询参数?
我可以做这样的代码。
prepared = session.prepare('select name from task where id = ?;')
bound = prepared.bind([1])
session.execute(bound)
如何使用dict作为参数以及查询语法是什么?
这不起作用:
prepared = session.prepare('select name from task where id = %(id)s;')
bound = prepared.bind({"id": 1})
session.execute(bound)
你能帮忙解决这个基本代码 - 它看起来有可能但是我不知道有效的查询语法吗?
答案 0 :(得分:2)
npm install --save-dev gulp-replace
这适合我们。
Docs说
绑定(值)
为预准备的语句参数绑定一系列值并返回此实例。请注意,值必须为:
- 一个序列,即使您只绑定一个值,或
- dict键和列之间的1对1的字典