2015-04-16 1 views
0

Я использую peewee в одном из моих проектов и являюсь на фоне Django, мне это нравится.Присоединяйтесь к запросу для Postgres 9.4 JSONB field, используя Peewee ORM

Я планирую использовать недавно внедренный JSONB в Postgres 9.4 экстенсивно. Однако я не знаю, как я могу выполнить операцию соединения с помощью ключей JSONB.

Я предполагаю, что пример будет отличным для всего сообщества.

ответ

1

Вы можете написать что-то вроде этого:

User.select().join(Metadata, on=Metadata.data['user_id'] == User.id) 

Metadata.data Где находится поле JSON.

+0

Отлично. Как можно проще. Благодарю. :) –

Смежные вопросы