CouchDB-lucene 未与 CouchDB 连接

问题描述 投票:0回答:1

我已经安装了 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."
}

我做错了什么?

full-text-search couchdb couchdb-lucene
1个回答
0
投票

CouchDB
版本 3.3.3 起。这种方法使用的是
CouchDB-lucene
自 2017 年以来就没有进一步开发,问题显然是版本之间的交互不起作用。
CouchDB-lucene
和当前
CouchDB
版本不再兼容。或者,应考虑在
MangoDB
中进行全文搜索。
    

© www.soinside.com 2019 - 2024. All rights reserved.