Web2py.JSON Field вернул str, где ранее вернул dict - PullRequest
0 голосов
/ 01 марта 2019

Я обновил с web2py v2.14.6 до v2.18.2

In 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 голосов
/ 05 марта 2019

Это была ошибка, и в ней исправлена ​​новая версия Web2py. Выпуск закрыт

...