Guardo los diccionarios de 3 niveles en postgresql con sqlalchemy como tipo jsonb:
{"result": {"key_0": {...}, "key_1": {...}, None: {...}}
Después de consultar la fila no tengo ninguno convertido a cadena
{"result": {"key_0": {...}, "key_1": {...}, u"null": {...}}
¿Es este error sqlalchemy?
postgresql 9.4, sqlalchemy 1.0.8, servidor ubuntu 12.04.5
Respuestas
1 para la respuesta № 1Se ve bien para mí.
En javascript (y por lo tanto json) creo que los índices de diccionario se convierten en cadenas. Entonces - genera algo como:
myvar[null] = {...}
que se convierte
myvar["null"] = {...}
En cualquier caso, ver nulo usado como clave de diccionario me haría correr por las colinas. Yo recomendaría contra esto.