首页 > 解决方案 > 在 mongodb 中计算和评分文本的最佳方法是什么

问题描述

有一个集合 {_id: 'xxx', text: 'abc'}

考虑到拼写错误,例如按相似实体数量排序的“gogle”“google”,获得具有相同文本的实体列表的最佳方法是什么?

标签: mongodbaggregation-framework

解决方案


mongodb 无法找到拼写错误的项目。有一些第三方库/插件通过将双变音键码与文本的原始版本一起存储来提供此功能。这是一个c# 中的示例程序,可以得到你想要的结果。有关其工作原理的简要说明,请参阅此页面。如果你不是在 C# 中编码,有这个用于猫鼬的插件


推荐阅读