【问题标题】:How to order a query in Ecto using a JSONB field with a DB Postgres?如何使用带有 DB Postgres 的 JSONB 字段在 Ecto 中订购查询?
【发布时间】:2017-01-05 03:43:25
【问题描述】:

我们如何使用 JSONB 字段在 Ecto(Elixir Phoenix 框架)中订购查询。

我需要做类似的事情:

ORDER BY data->>'cercle_rating' DESC

我知道我不能在 order_by: 方法中使用片段。

我该怎么办?

谢谢!!

安东尼

【问题讨论】:

    标签: phoenix-framework ecto


    【解决方案1】:

    其实我们可以的

    order_by: fragment("data->>'cercle_rating' DESC")

    一切正常!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-08
      • 1970-01-01
      相关资源
      最近更新 更多