如何创建支持阿拉伯语的MongoDB全文索引
正在尝试在MongoDB中启用全文搜索。它使用默认语言英语,但不使用阿拉伯语 我试过这个:如何创建支持阿拉伯语的MongoDB全文索引,mongodb,full-text-search,Mongodb,Full Text Search,正在尝试在MongoDB中启用全文搜索。它使用默认语言英语,但不使用阿拉伯语 我试过这个: db.Tracks.ensureIndex({ "Name": "text", "About": "text" }, { "name": "tracks_full_text", "default_language": "ara&quo
db.Tracks.ensureIndex({
"Name": "text",
"About": "text"
}, {
"name": "tracks_full_text",
"default_language": "ara",
"language_override": "ara"
});
但这显示了类似于贝娄的信息
{
"ok" : 0,
"errmsg" : "default_language is not valid",
"code" : 67,
"codeName" : "CannotCreateIndex"
}
根据MongoDB,目前不支持阿拉伯语。支持的语言列表可在此处找到` 您仍然可以改用
$regex
操作符(),但它比$text
索引慢
另外,我目前正在为亚美尼亚语创建一个搜索功能。可能会使用弹性搜索集成