问题描述
我有自己的非英语词典,其中包含 CSV 格式的单词,其中每一行代表一个单词。一行以单词的基本形式开始,然后是它的所有屈折形式。
我想用那个文件来创建我自己的字典,供 FULLTEXT 搜索使用。
我更喜欢将 MySQL 与 FULLTEXT 搜索一起使用,但如果无法将 MySQL 与自定义字典一起使用,那么我可以将我的项目切换到 PostgreSQL 或 MariaDB。
如何让 MySQL 或其他 RDBMS 使用自定义字典进行全文搜索? 如果有一个也适用于 SQLite 的解决方案,那么它也可以部署到移动应用程序中就好了。
到目前为止我找到了相关链接,不幸的是不说如何做到这一点:
MySQL Stemming for full-text 状态:未分配
如果使用这些 RDBMS 中的任何一个都无法使用 Lemma 字典进行全文搜索,我认为应该可以至少为 PostgreSQL 创建一个词干字典作为其扩展,但我还没有为 PostgreSQL 做任何扩展并且不不知道从哪里开始,尤其是在为 FULLTEXT 搜索创建自己的字典的上下文中。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)