0
我花了好幾個小時才弄明白爲什麼我不能使用Mango Query功能。在福克斯頓,我既不能添加芒果索引,也不能運行芒果查詢。例如,在NodeJS中:無法創建索引,即/ {db}/_ index在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的例子,但實際上問題出在CouchDB 2.0服務器上,因爲我無法在Fauxton或curl shell命令中創建Mango索引。 CouchDB的配置或編譯有一些設置嗎?我爲OSX下載了「Apache CouchDB.app」。我應該從源代碼安裝CouchDB並編譯它嗎?任何線索? –