Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
条令查询postgres json(包含)json_数组_Json_Postgresql_Symfony_Doctrine Orm - Fatal编程技术网

条令查询postgres json(包含)json_数组

条令查询postgres json(包含)json_数组,json,postgresql,symfony,doctrine-orm,Json,Postgresql,Symfony,Doctrine Orm,条令的json_数组类型保存到 json数据类型上的Postgres。是否有可能使用原则中的功能 可能需要一个定制的SQLWalker来实现这一点?如上所述。另外,支持JSONB的自定义类型也不错。如上所述。这将提高查询json字段时的性能。或者是否有一个自定义库添加了json(b)功能,或者甚至可以使用DQL我创建了一个支持jsonb的Symfony2捆绑包 希望这有帮助 现在我更喜欢使用NativQueries而不是自定义DQL函数来查询我的jsonb字段。自定义函数在我的应用程序中太麻烦

条令的
json_数组
类型保存到

json数据类型上的Postgres。是否有可能使用原则中的功能


可能需要一个定制的SQLWalker来实现这一点?如上所述。另外,支持
JSONB
的自定义类型也不错。如上所述。这将提高查询json字段时的性能。或者是否有一个自定义库添加了
json(b)
功能,或者甚至可以使用
DQL

我创建了一个支持jsonb的Symfony2捆绑包

希望这有帮助

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


所有内容都应该记录在捆绑包中。

我在寻找同样的内容,我在搜索时发现了这一点:尽管它仍然缺少一些操作符。关于jsonb,我可以告诉您,他们正在通过一个选项实现jsonb数据类型,但它还不可用@valepu我创建了一个Symfony包来支持jsonb。很好,很高兴听到你这么说,我可能迟早会用到这个。很好,谢谢你的捆绑包。非常感谢你创建了这个捆绑包,在过去的两天里我都疯了。