postgresql和RoR-如何查询数组中值所在的json类型字段

基尔廖夫

假设我有一个User类,它的json类型地址字段具有像这样的城市和国家/地区的键:adress: {city: 'NY', country: 'USA'}我想获取居住在国家名称数组(如:)中的所有用户country_names = ['Iran', 'Iraq', 'Yemen']如何在Ruby on Rails中做到这一点?

我试过了:

User.where("address->>'country' IN ?", country_names)

但我收到语法错误。正确的方法是什么?

克劳迪克斯

IN子句的值列表应用括号括起来:

User.where("address->>'country' IN (?)", country_names)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

postgresql和RoR-如何查询数组中值所在的json类型字段

来自分类Dev

PostgreSQL JSON类型和查询

来自分类Dev

如何创建JSON对象密钥和值,其中值是数组

来自分类Dev

如何查询和选择*,其中值是INT?

来自分类Dev

如何查询和选择*,其中值是INT?

来自分类Dev

Postgresql:如何对 json 数组执行 LIKE 查询?

来自分类Dev

如何在Postgresql查询中访问行类型内的字段?

来自分类Dev

Ruby On Rails(RoR)JSON和MySQL for Backend呢?

来自分类Dev

如何查询和显示每个 mongodb 记录的数组中的字段?

来自分类Dev

在PostgreSQL中查询JSON字段

来自分类Dev

在 PostgreSQL 中查询 JSON 字段

来自分类Dev

如何在PostgreSQL 9.3中查询JSON数组?

来自分类Dev

JSONB字段中的对象的Postgresql查询数组

来自分类Dev

在PostgresQL中查询JSONB字段数组

来自分类Dev

PostgreSQL查询和联接表

来自分类Dev

PostgreSQL 问题、约束和查询

来自分类Dev

PostgreSQL货币类型和Java

来自分类Dev

PostgreSQL查询以单个查询重命名和更改列类型

来自分类Dev

如何使用postgresql使用数组和集合?

来自分类Dev

如何使用Sequelize.js和PostgreSQL验证数组字段的数组输入?

来自分类Dev

如何在查询 postgresql 时从 jsonb 类型列中过滤字段

来自分类Dev

如何连接GraphQL和PostgreSQL

来自分类Dev

如何在mysql和laravel中查询json对象数组

来自分类Dev

PostgreSQL-JSON字段中的查询

来自分类Dev

如何防止在Heroku上迁移和部署RoR应用程序之间出现“未知列”错误?

来自分类Dev

如何在Mac机器之间为RoR同步开发环境和工具

来自分类Dev

RoR和Postgresql DB:belongs_to关联有效,但has_many无效

来自分类Dev

RoR,Tire和Elasticsearch

来自分类Dev

查询JSON []字段数组类型内的数组元素

Related 相关文章

  1. 1

    postgresql和RoR-如何查询数组中值所在的json类型字段

  2. 2

    PostgreSQL JSON类型和查询

  3. 3

    如何创建JSON对象密钥和值,其中值是数组

  4. 4

    如何查询和选择*,其中值是INT?

  5. 5

    如何查询和选择*,其中值是INT?

  6. 6

    Postgresql:如何对 json 数组执行 LIKE 查询?

  7. 7

    如何在Postgresql查询中访问行类型内的字段?

  8. 8

    Ruby On Rails(RoR)JSON和MySQL for Backend呢?

  9. 9

    如何查询和显示每个 mongodb 记录的数组中的字段?

  10. 10

    在PostgreSQL中查询JSON字段

  11. 11

    在 PostgreSQL 中查询 JSON 字段

  12. 12

    如何在PostgreSQL 9.3中查询JSON数组?

  13. 13

    JSONB字段中的对象的Postgresql查询数组

  14. 14

    在PostgresQL中查询JSONB字段数组

  15. 15

    PostgreSQL查询和联接表

  16. 16

    PostgreSQL 问题、约束和查询

  17. 17

    PostgreSQL货币类型和Java

  18. 18

    PostgreSQL查询以单个查询重命名和更改列类型

  19. 19

    如何使用postgresql使用数组和集合?

  20. 20

    如何使用Sequelize.js和PostgreSQL验证数组字段的数组输入?

  21. 21

    如何在查询 postgresql 时从 jsonb 类型列中过滤字段

  22. 22

    如何连接GraphQL和PostgreSQL

  23. 23

    如何在mysql和laravel中查询json对象数组

  24. 24

    PostgreSQL-JSON字段中的查询

  25. 25

    如何防止在Heroku上迁移和部署RoR应用程序之间出现“未知列”错误?

  26. 26

    如何在Mac机器之间为RoR同步开发环境和工具

  27. 27

    RoR和Postgresql DB:belongs_to关联有效,但has_many无效

  28. 28

    RoR,Tire和Elasticsearch

  29. 29

    查询JSON []字段数组类型内的数组元素

热门标签

归档