0
망고 쿼리 기능을 사용할 수없는 이유를 알아 내는데 몇 시간을 보냈습니다. Fauxton에서는 망고 색인을 추가하거나 망고 쿼리를 실행할 수 없습니다. 예를 들어 NodeJS에서 :색인을 만들 수 없습니다. 즉,/{db}/_ 색인이 2.0.0에서 작동하지 않습니다.
var PouchDB = require('pouchdb');
PouchDB.plugin(require('pouchdb-find'));
var db = new PouchDB('http://localhost:5986/books');
db.createIndex({ index: { fields: ['nom'] } })
.then(console.log)
.catch(console.log);
=> { error: 'bad_request',
reason: 'Referer header required.',
name: 'bad_request',
status: 400,
message: 'Referer header required.' }
실마리를 환영합니다! 감사합니다
NodeJS와 PouchDB를 사용하여 예제를 만들었지 만 Fauxton이나 curl 쉘 명령으로 망고 인덱스를 만들 수 없기 때문에 실제로 CouchDB 2.0 서버에 문제가 있습니다. CouchDB 구성 또는 컴파일 중 일부 설정이 있습니까? OSX 용 "Apache CouchDB.app"를 다운로드했습니다. 소스 코드에서 CouchDB를 설치하고 컴파일해야합니까? 어떤 단서? –