postgres jsonb数组索引

时间:2017-06-17 11:36:26

标签: sql postgresql jsonb

我在环回中创建了一个模型,其中3个属性连接到postgres。在定义的属性中,我有一个数组属性。 我的模型定义如下。

我的模特:

{
    "name" : "Main",
    "base" : "PersistedModel",
    "properties" : {
        "cusId" : {
            "type" : "string",
            "index : true
        },
        "fd2" : {
            "type" : "number"
        },
        "fd3" : {
            "type" : "number"
        },
        "test" : {
            "type": ["Test"]
        }
    }
}

测试模型:

{
    "name" : "Test",
    "base" : "PersistedModel",
    "properties" : {
        "productId" : {
            "type" : "string"
        },
        "desc" : {
            "type" : "string"
        }
    }
}

在我的主模型中 - 我已经提到了索引为true的cusId(这将自动在postgres中创建索引)。当我发布主模型数据时,test是一个数组,将作为JSONB数组存储。如何设置JSONB数组属性[productId]的索引。

0 个答案:

没有答案