Doctrine查询postgres json(包含)json_array

Rob*_*bin 5 postgresql json symfony doctrine-orm

json_arraydoctrine 的类型作为json数据类型保存到postgres数据库> 9.2.

Postgres 支持包含 json数据类型的许多其他操作.是否有可能使用学说中的功能?

可能需要自定义SQLWalker吗?如上所述这里.另外一个自定义类型支持JSONB会很好.如上所述这里.这将在查询json字段时提高性能.或者是否有自定义库添加json(b)功能或甚至可能使用DQL.

Rob*_*bin 7

我创建了一个支持jsonb的Symfony2 Bundle.

希望这可以帮助.

https://github.com/boldtrn/JsonbBundle

现在我更喜欢使用NativQueries而不是自定义DQL函数来查询我的jsonb字段.自定义函数在我的应用程序中太麻烦了.

所有内容都应该在Bundle中记录.