web2py - 测试具有两个字段值组合的行
我正在构建一个 web2py 控制器,其中我需要在一个表中查询一个字段中的值 x 和第二个字段中的值 y (在同一行中)的组合。要查询单个字段,我只需编写
db.table.field == x
但我不知道如何编写查找 field==x AND field2==y
的查询
I'm building a web2py controller in which I need to query a table for a combination of value x in one field AND value y in a second field (in the same row). To query on a single field, I would just write
db.table.field == x
But I don't know how to write a query that looks for field==x AND field2==y
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
请参阅本书中有关逻辑运算符的部分。
See the book section on logical operators.
对于更高级的版本,您可以将查询附加到列表并使用 python 的reduce 函数。
For a more advanced version, you can append a query to a list and use python's reduce function.