关键词:数据库文件存储的前处理与后处理
我们在把数据通过sqlalchenmy
写入数据库的时候,有时候我们需要一些自己的格式,比如dict
或者list
,我们想在传入数据库之前把他们转化成数据库可以存储的json
字符串格式,从数据库取出来的时候,我们又希望可以把json
格式转化成其对应的python
格式!sqlalchemy
给我们提供了一个途径。
我们以json
格式为例,假设我们要使用的数据类型是json
格式
- 存储到数据库之前是
python
格式,比如我们一般使用list
或者dict
等格式(存储前)
- 存储到数据库中的是
json
字符串(数据库中格式,用impl
的格式来存储 - 然后从数据库中取出来之后的格式是原始的
python
格式(比如dict
或者list
)
|
|