python—在sql alchemy orm中,有没有一种方法可以从json数据中查询字段中的数据?

vaj7vani  于 2021-09-08  发布在  Java
关注(0)|答案(0)|浏览(241)

假设我们已经定义了库存表,我们可以从sql alchemy、flask设置和类似的查询中查询数据。

store = Inventory.query.filter(Inventory.jdoc == jdoc).all()

我们的问题是jdoc字段是一个json,看起来像这样,

{
    "sku": "UISSTOYB00BDZB6ZE",
    "upc": "NULL",
    "asin": "B00BDZB6ZE",
    "cost": 0
}

我们需要根据json类型jdoc字段中的'asin'值查询数据。我在这个问题上失败的尝试是这样的,

store = Inventory.query.filter(Inventory.jdoc['asin'] == asin).all()

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题