Eu criei um pacote Symfony2 que suporta jsonb.
Espero que isto ajude.
https://github.com/boldtrn/JsonbBundle
No momento, prefiro usar NativQueries em vez de funções DQL personalizadas para consultar meus campos jsonb. As funções personalizadas são muito complicadas no meu aplicativo.
Tudo deve ser documentado no Bundle também.