首页 > 解决方案 > 如何对嵌套的 restheart 数据列进行排序?

问题描述

我有一个包含几列的表,我需要对其进行排序。我正在使用 RestHeart Api,这就是我为专栏提供的内容:

{
    "type": "text",
    "size": "sm",
    "id": "labelEstado",
    "pathToValue": "estados___[key=='status']",
    "text": "estado",
    "icon": {
        "cancelled": "glyphicon glyphicon-ban-circle fx-status-success",
        "ok": "glyphicon glyphicon-ok fx-status-success",
    },
    "filter": true,
    "sort": true
}

排序过程似乎有些混乱,因为请求总是在 GET 请求中传递 id 而不是“状态”,即“estado”中的“嵌套字段”......

我试过了

"sort": "status"

"sort": "estados.status"

但 GET 请求未正确填写(一直以 结尾&sort_by=labelEstado),并且该列上没有显示过滤器按钮。

如何获得过滤器选项以允许显示过滤器按钮但按“状态”值过滤?

标签: jsonmongodbrestheart

解决方案


推荐阅读