У меня есть база данных в couchdb, которая содержит 4 документа ... здесь образец
и вот источник документа:
{"_id": "...","gender": "F","hat": "BLUE"}
{"_id": "...","gender": "F","hat": "RED"}
{"_id": "...","gender": "M","hat": "BLUE"}
{"_id": "...","gender": "M","hat": "RED"}
вот мой взгляд:
function(doc) {
emit([doc.gender,doc.hat], doc);
}
но я хочу получить данные в следующем регистре:
- выбрать все с полом 'F' и шляпой любого типа (готово | sample )
- выбрать всех с любым полом и иметь "КРАСНУЮ" шляпу (стек)
как заставить работать вторую точку ??
как отфильтровать вид при "любом" сравнении ??