안녕하세요. 이제 CouchDB를 처음 사용해 보았지만 정말 멋지게 보입니다.하지만 실제로 고민 중입니다. 은 간단해야합니다!CouchDB에서 REST 호출에서 매개 변수를 가져 오는 방법은 무엇입니까?
나는 같이 구성 문서가 있습니다
{
"_id" : "245431e914ce42e6b2fc6e09cb00184d",
"_rev": "3-2a69f0325962b93c149204aa3b1fa683",
"type": "student",
"studentID": "12345678",
"Name": "Test",
"group: "A"
}
을 그리고 같은 그런 http://couchIP/student?group=A
이나 뭐 같은 쿼리를 그들에게 그들에 접근하고 싶습니다. 뷰가 내가 필요한 것을 여기에 있습니까? 뷰의 맵 함수에서 쿼리의 매개 변수를 가져 오는 방법을 이해하지 못합니다. 예 :
function(doc,req) {
if(req.group==='A'){
emit(doc.id, doc.name);
}
}
여기에서 내 문제는 무엇입니까? 미리 감사드립니다. 저는 이것이 소파라고 확신합니다.
이미 http://guide.couchdb.org/을 통해 읽었지만 실제로 질문에 대답하지 않았습니다!
보기 기능은 요청 상태가 아니며 의존해서도 안됩니다. 'key' 쿼리 매개 변수를 사용하여 doc.group 및 query 뷰별로 레코드를 방출해야합니다. 여전히 생각하는 경우 목록 기능을 사용하는 것보다 사용자 요청과 상호 작용할 필요가 있습니다. – Kxepal
내가 초급자라고 말했듯이, 기본적으로 나는 http : // query + params를 만들 수있는 소파 기능을 찾고 있습니다 - 어쨌든 그 매개 변수를 사용하여 데이터를 입력하거나 검색하지만, 그것들을 검색 할 방법이 없습니다 params를 사용하거나 소파에서 사용하는 것이 좋습니다. 목록 기능, 고마워요 – John