我正在使用sqlalchemy和金字塔。我有这样的网址:example.com/userprofiles/{some_name}。
而且,我在相应的视图代码中有以下语句:
name = request.matchdict['some_name']
collection = session.query(UserAccount).filter_by(username = name)\
.order_by(asc(UserAccount.username)).limit(10)
...没有返回任何内容,因为(username = name)条件未正确评估。在postgresql中,用户名列的排序规则设置为pg_catalog。“default”。我需要使用什么格式转换我想要测试此列的字符串,以便正确评估它?