位置: 编程技术 - 正文

MongoDB学习之Text Search文本搜索功能(mongodb document)

编辑:rootadmin

推荐整理分享MongoDB学习之Text Search文本搜索功能(mongodb document),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mongodb文档,mongodb document,mongodb语法详解,mongodb $text,mongodb文档,mongodb文档,mongodb docs,mongodb writeconcern,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

MongoDB支持对文本内容执行文本搜索操作,其提供了索引text index和查询操作$text来完成文本搜索功能。下面我们通过一个简单的例子来体验一下MongoDB提供的全文检索功能。

方法示例

1.新建blogs collection,并插入如下的document。

2.创建Text Index。

只有拥有text index的collection才支持全文检索;

每个collection只能拥有一个text index;

Text index可以包含任何的string类型、string数组类型的字段;

Text index可以包含多个字段;

执行如下新建text index的语句

MongoDB学习之Text Search文本搜索功能(mongodb document)

3.执行简单的全文检索

4.查询包含index或者operators的记录

5.查询包含mongodb但是不包含search的记录

6.查询包含text search词组的记录

7.使用权重排序搜索结果

默认情况下全文检索返回的结果是无序的;

每次全文检索MongoDB会针对文档的匹配程度为每个document计算一个相对的分数;

MongoDB提供了$meta textScore来支持全文检索的分数;

总结

标签: mongodb document

本文链接地址:https://www.jiuchutong.com/biancheng/312637.html 转载请保留说明!

上一篇:MongoDB数据更新方法干货篇(mongo 更新数据)

下一篇:利用MongoDB中oplog机制实现准实时数据的操作监控(mongodb $lookup)

  • 城建税多少会减免
  • 应收留抵税额退税款属于哪类科目
  • 人力资源行业税务政策
  • 个税里的累计专票是什么
  • 专家评审费属于劳务费吗
  • 融资租赁购入固定资产的融资费用如何扣除
  • 专门借款资本化时点
  • 个人动产租赁所得税税率表最新
  • 汇算清缴调增的金额,如何做会计分录
  • 服装企业销售方式
  • 收到的返利需要交增值税么
  • 房贷怎么申报抵押贷款
  • 资本公积什么时候做账
  • 拍卖书画收入如何交税
  • 货物抵款协议书
  • 民办非企业单位是什么单位性质
  • 期末数未分配利润为负数的会计分录怎么处理?
  • 每月计提折旧
  • 长期股权变更
  • 贷款利息收入要减去支付利息支出吗
  • 简易征收的增值税可以在税前列支吗
  • 2017年的7月1日
  • 管理费用研发费用科目设置
  • 转出未交增值税在借方是什么意思
  • 以前年度损益结转到什么科目
  • 库存商品暂估成本多少合适
  • 分公司用总公司盖章说明
  • 定期定额怎么报税
  • 小规模开3%专票可享受减免
  • 建筑公司异地预缴增值税
  • 若依框架使用
  • 企业将自有房产怎么处理
  • 海浪冲击着海岸
  • 应收账款为负数正常吗为什么
  • 2023值得推荐的手机
  • 如何使用应用程序
  • yolov4环境搭建
  • python中time模块的用法
  • 同事写了一个责任链模式,bug 无数...
  • 公司股权转移怎么办理
  • 其他综合收益属于什么类
  • 小规模纳税人无票收入怎么申报
  • 无票收入怎么做
  • python包发布
  • 主营业务收入含义
  • 税控盘怎么看是否清盘
  • 筹建期间的费用计入什么费用
  • ibm.data.db2
  • 小规模纳税人普票税率是多少
  • 发票隔月可以重开吗
  • 研发费用的核算方法
  • 企业搬迁安置费一般怎么赔
  • 递延收益的会计处理
  • 年末进项大于销项怎么结转
  • 没有工会的企业收到返还的工会经费派什么用场
  • 所有者权益是什么意思
  • 原材料科目怎么设置
  • java程序怎么直接运行
  • win7系统如何提升性能
  • linux获取操作系统版本
  • fedora设置
  • linux日常使用
  • mtr.exe
  • win8更改账户
  • Tutorial 7 Rotation Transformation
  • div如何排版
  • python作业题目
  • pycharm打开文件怎么运行
  • jquery的validate前端表单验证
  • shell脚本随机数
  • CSS3 media queries结合jQuery实现响应式导航
  • unity随机生成一个物体
  • ruby元编程第二版
  • 陕西省税务局电子税务局官网
  • 个人所得税子女教育到多大结束
  • 深圳大学各专业组代码
  • 五险一金不满一年可以领失业金吗
  • 国家税务网上办税平台
  • 小学语文教学的核心素养
  • 泉州国税局网站首页
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设