Python 使用SQLite查询JSON文档

Python 使用SQLite查询JSON文档,python,json,database,sqlite,database-design,Python,Json,Database,Sqlite,Database Design,如何设计数据库模式来存储JSON?如何编写查询以提取亚当·斯密导演的所有电影?我如何修改数据库模式以额外存储带有嵌套对象的JSON(加上其他更改)?等等 我想为这项任务编写一些库,用python查询存储在Sqlite中的JSON文档,但我很好奇如何正确处理这个问题。非常欢迎您提出任何建议?您想在关系数据库中存储分层数据,然后使用SQL查询它吗?恐怕您需要给出一些使用示例,以便让您的问题变得有意义……您的Python是否有SQLite的?@CL。JSON1扩展是否有任何Python绑定?这样的扩展

如何设计数据库模式来存储JSON?如何编写查询以提取亚当·斯密导演的所有电影?我如何修改数据库模式以额外存储带有嵌套对象的JSON(加上其他更改)?等等


我想为这项任务编写一些库,用python查询存储在Sqlite中的JSON文档,但我很好奇如何正确处理这个问题。非常欢迎您提出任何建议?

您想在关系数据库中存储分层数据,然后使用SQL查询它吗?恐怕您需要给出一些使用示例,以便让您的问题变得有意义……您的Python是否有SQLite的?@CL。JSON1扩展是否有任何Python绑定?这样的扩展将是SQLite库(编译成Python)的一部分,或者是一个可加载的模块。不需要Python绑定,因为它只实现SQL函数。
{
    "name": "The Parent Trap",
    "released": "29 July 1998",
    "imdb": "http://www.imdb.com/title/tt0120783/",
    "rating": "PG"
    "director": {
        "name": "Adam Smith"
        "dob": "December 8, 1949"
    }
}