하여 문서를 얻기 위해보기에 매개 변수를 추가CouchDB를 내가이보기가 ID
http://127.0.0.1:5984/crm/_design/accounts/_view/accounts-view?include_docs=true
내 결과 것은 :
{"total_rows":3,"offset":0,"rows":[
{"id":"8767d3474a0e80dd0ab7d0b0580065af","key":"8767d3474a0e80dd0ab7d0b0580065af","value":null,"doc":{"_id":"8767d3474a0e80dd0ab7d0b0580065af","_rev":"1-37eb3e76e4715e9a4fc8930470cc4ca3","type":"accounts","lastname":"Kitchen","firstname":"Peter"}},
{"id":"8767d3474a0e80dd0ab7d0b058006e3c","key":"8767d3474a0e80dd0ab7d0b058006e3c","value":null,"doc":{"_id":"8767d3474a0e80dd0ab7d0b058006e3c","_rev":"1-bcab94bb253c83b4951a787c253896f5","type":"accounts","lastname":"Kolner","firstname":"John"}},
{"id":"8767d3474a0e80dd0ab7d0b058008e9a","key":"8767d3474a0e80dd0ab7d0b058008e9a","value":null,"doc":{"_id":"8767d3474a0e80dd0ab7d0b058008e9a","_rev":"1-86078f00be82b97499a0f52488cefbbf","lastname":"Tower","firstname":"George","type":"accounts"}}
]}
첫 번째 질문, 왜 '_id'및 '키'필드가 있습니까; 둘 다 동일합니다. 두 번째 질문에 내가 ID로 필터링 할 URL에 매개 변수를 추가 할 때 : 나는 같은 결과를 얻을 수
http://127.0.0.1:5984/crm/_design/accounts/_view/accounts-view?include_docs=true&id=8767d3474a0e80dd0ab7d0b0580065af
, 내가 ID로 필터 할 얼마나, 내가 ID로 생각 데이터베이스 때문에 특별하다 id에 의해 이미 색인화되어 있지만, 다른 필드에서 필터를 얻으면 어떨까요?
나는 모든보기가 디스크의 공간을 소비하므로 하나의보기로 모든 유형의 필터를 해결할 수 있다는 것을 알고 있습니까?