我在开发服务器中运行 python appengine。当我在调试控制台中查看这个查询时,我得到了这个令人惊讶的结果:
Invoice.query(Invoice.number == 3281, Invoice.paid == True).fetch()[0].paid
错误的
所以查询应该选择与Invoice.paid == True匹配的项目,但实际上它返回一个具有Invoice.paid == False的项目。知道为什么会发生这种情况吗?
我在开发服务器中运行 python appengine。当我在调试控制台中查看这个查询时,我得到了这个令人惊讶的结果:
Invoice.query(Invoice.number == 3281, Invoice.paid == True).fetch()[0].paid
错误的
所以查询应该选择与Invoice.paid == True匹配的项目,但实际上它返回一个具有Invoice.paid == False的项目。知道为什么会发生这种情况吗?