我已经安装了 CouchDB 版本 3.3.3..并且我还安装了 CouchDB-lucene 版本 2.2.0..我还在 CouchDB 的 local.ini 文件中设置了此选项:
[httpd_global_handlers]
_fti = {couch_httpd_proxy, handle_proxy_req, <<"http://localhost:5984">>}
但是当我浏览到 http://localhost:5984/_fti 时,我收到此错误:
// 20240525165749
// http://localhost:5984/_fti
{
"error": "not_found",
"reason": "Database does not exist."
}
我也在我的 local.ini 文件中尝试过此选项:
[httpd_global_handlers]
_fti = {couch_httpd_proxy, handle_proxy_req, <<"http://127.0.0.1:5985">>}
还有这个:
[httpd_global_handlers]
_fti = {couch_httpd_proxy, handle_proxy_req, <<"http://localhost:5985">>}
没关系。访问 localhost:5984/_fti:
时我总是收到相同的错误// 20240525165749
// http://localhost:5984/_fti
{
"error": "not_found",
"reason": "Database does not exist."
}
我做错了什么?
自
CouchDB
版本 3.3.3 起。这种方法使用的是 CouchDB-lucene
自 2017 年以来就没有进一步开发,问题显然是版本之间的交互不起作用。 CouchDB-lucene
和当前 CouchDB
版本不再兼容。或者,应考虑在 MangoDB
中进行全文搜索。