하여 SQL 그룹과 유사한 줄CouchDB를 -지도 CouchDB를 저장 샘플 문서를 다음 고려
{
"_id":....,
"rev":....,
"type":"orders",
"Period":"2013-01",
"Region":"East",
"Category":"Stationary",
"Product":"Pen",
"Rate":1,
"Qty":10,
"Amount":10
}
{
"_id":....,
"rev":....,
"type":"orders",
"Period":"2013-02",
"Region":"South",
"Category":"Food",
"Product":"Biscuit",
"Rate":7,
"Qty":5,
"Amount":35
}
SQL 쿼리 다음과 같은 고려
SELECT Period, Region,Category, Product, Min(Rate),Max(Rate),Count(Rate), Sum(Qty),Sum(Amount)
FROM Sales
GROUP BY Period,Region,Category, Product;
가능/맵을 생성에 CouchDB를 환산 뷰를 줄이는 것입니다 위의 SQL 쿼리와 같은 출력을 생성
[
{
"Period":"2013-01",
"Region":"East",
"Category":"Stationary",
"Product":"Pen",
"MinRate":1,
"MaxRate":2,
"OrdersCount":20,
"TotQty":1000,
"Amount":1750
},
{
...
}
]
아직 시도해 보셨나요? 간단한보기가 잘 작동합니다. 몇 가지 샘플 문서는 누군가가 당신에게보다 구체적이고 상세한 대답을 줄 수 있도록 도와줍니다. –
@DominicBarnes 몇 가지 샘플 문서를 제공했습니다. –