找回密码
 快速注册
搜索
查看: 39|回复: 0

lunr搜索

[复制链接]

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

hbghlyj 发表于 2023-7-29 11:23 |阅读模式
lunrDemo页面有很多列表项目,输入关键词,就可以筛选出包含关键词的项目。
  1. <script src="https://unpkg.com/lunr/lunr.js"></script>
复制代码

首先建立索引,用JS执行搜索。
多关键词:
  1. idx.search('foo bar')
复制代码
正则:
  1. idx.search('foo*')
复制代码
字段:
  1. idx.search('title:foo')
复制代码
权重:
  1. idx.search('foo^10 bar^5 baz')
复制代码
模糊:
  1. idx.search('foo~1')
复制代码
布尔代数:
  1. idx.search("+foo bar -baz")
复制代码

手机版|悠闲数学娱乐论坛(第3版)

GMT+8, 2025-3-4 15:37

Powered by Discuz!

× 快速回复 返回顶部 返回列表