ksh*_*ama 1 javascript ruby-on-rails
我已经在rails中构建了一个自由文本搜索引擎,我想在结果页面中突出显示搜索词,其中,短语中的每个单词可能彼此不相邻(即它们可能出现在文本内容的任何部分中).我尝试过使用ActionView :: Helpers :: TextHelper的高亮方法
<%= highlight(content.body, @search_keywords) -%>
Run Code Online (Sandbox Code Playgroud)
(其中@search_keywords有这个短语)
但这并不是一个短语.任何人都可以帮助我.
提前致谢.
您可以传递单词数组来highlight运行.看到这里.
<%= highlight(content.body, @search_keywords.split) -%>
Run Code Online (Sandbox Code Playgroud)