标签: peewee postgresql-9.4 jsonb
在我的一个项目中使用peewee并且来自Django背景,我非常喜欢。
我计划在postgres 9.4中广泛使用新引入的JSONB。但是,我不知道如何使用JSONB密钥执行连接操作。
我假设一个例子对整个社区来说都很好。
答案 0 :(得分:1)
你可以这样写:
User.select().join(Metadata, on=Metadata.data['user_id'] == User.id)
其中Metadata.data是JSON字段。
Metadata.data