2010-08-30 22 views
1

我有一組沙發的ACL,我想建立一個滿足適用的人一個觀點。因此,考慮到該數據:你怎麼在CouchDB中部分-ID匹配?

[ 
    { 
    "_id": "/protected", 
    "type": "valid-user" 
    }, 
    { 
    "_id": "/protected/group1", 
    "type": "require group group1" 
    }, 
    { 
    "_id": "/protected/group1/public", 
    "type": "public" 
    }, 
    { 
    "_id": "/protected/group2", 
    "type": "require group group2" 
    }, 
    { 
    "_id": "/admin", 
    "type": "require user admin" 
    } 
] 

我想創建一個觀點,即願意讓我在一個字符串傳遞,並將它找到「最好的」(也就是最長的)比賽。

我已經能夠做的最好的就是創建一個返回的ID分成數組,然後垃圾郵件查詢,修去,直到我得到在比賽結束前元素的視圖。肯定有辦法做到這在服務器端...

回答

1

您可以創建一個list function來實現這一目標。

+0

我花了幾天敲打列表功能,並沒有得到任何牽引。據我所知,它們只存在於將本機JSON轉換爲XML之類的東西。也許你可以擴展你在哪裏想什麼? – BonkaBonka 2010-09-09 17:27:33

+0

你能給我和例子字符串和預期的匹配嗎?只是想確保我明白你想要做的事情。 – 2010-09-10 23:31:35