代码之家  ›  专栏  ›  技术社区  ›  karthikdivi

MongoDB文本搜索返回与搜索匹配的部分字段值

  •  0
  • karthikdivi  · 技术社区  · 7 年前

    让我说我正在索引有主题和正文的电子邮件。身体可以有几百条线条。当用户从ui执行搜索时,我想显示搜索关键字与整个body匹配的body中的确切行。 有什么方法可以使用MongoDB文本搜索功能来实现这一点吗?

    例如下面是我的数据

    {
     subject: "some small one liner subject",
     body: " line-1 some more content
             line-2 some more content
             line-3 some more content
             line-4 some more content
             line-5 some more content
             line-6 some more content
             line-7 some more content
             line-8 some more content
             line-9 some more content
           "
    }
    

    当用户使用关键字“line-8”执行搜索时,我想向他显示“line-8更多内容”

    0 回复  |  直到 7 年前