Web2py。 json字段返回了一个str,其中先前返回了dict

时间:2019-03-01 14:57:55

标签: web2py

我从web2py v2.14.6更新到了v2.18.2

在db.py中

Field('address', 'json', custom_qualifier={'indexed':False})

从模块.py:

geo_address_row = db(db.geo_address.latlonkey == latlonkey).select(db.geo_address.latlonkey).first()

geo_address_row.address是字典的情况下,我现在有一个str并必须将其包装,因此:json.loads(geo_address_row.address)

数据是在Web2py更新之前写入的。

这里是否有足够的详细信息供任何人识别为什么我的代码以前有效但现在不起作用?

1 个答案:

答案 0 :(得分:0)

这是一个错误,正在修复Web2py的新版本。 Issue Closed