位置: 编程技术 - 正文

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)

  • 二手车经纪公司和中介的区别
  • 税负统计口径
  • 资源税的税目有几个
  • 公司买车可以抵多少税100万
  • 缴纳税收凭证有原件吗
  • 营业成本占营业收入比重较低的原因
  • 国家对小微企业扶持有哪些政策
  • 直接转让土地使用权税费
  • 企业购买劳保用品会计处理
  • 收到跨境分红的会计处理怎么做?
  • 异地设立分公司可以独立核算吗
  • 银行手续费是否一定要开发票吗
  • 发票增值税是多少个点
  • 不同类型商业分布的特征
  • 销售退货成本如何计算
  • 发票连号不许报销吗
  • 商贸企业固定资产计提折旧吗
  • 补开去年的发票怎么结转成本?
  • 期间费用燃油费计入哪个项目?
  • 小型微利企业的
  • 公司食堂支出计入什么科目
  • 收到空头支票解释怎么写
  • 企业所得税汇算清缴操作流程
  • PHP:iterator_count()的用法_spl函数
  • php splqueue
  • 用支票购入厂部办公用品2000元,车间办公用品1000元
  • 费用发生了 没有发票该如何记账
  • 三方债权债务抵消如何开发票
  • 房开企业增值税扣除土地价款包括契税吗
  • php判断密码长度
  • html列表去掉点
  • php内涵
  • wx-java
  • 2020注册谷歌账号方法
  • transformer中的token
  • vmstat命令 监视系统资源状态
  • docker常用命令大全简书
  • 预付劳务款项会计分录
  • phpcms怎么修改模板风格
  • python next iter
  • 拆迁补偿收入是否缴纳所得税
  • 员工加班打车费报销
  • 个体户开票超过多少认定为小规模
  • 个人独资企业所得税申报流程
  • 外贸公司出口退税流程
  • 代缴社保费怎么做分录
  • 固定资产内部转移流程
  • 资产减值损失年报怎么调整
  • 税种分类及其税率
  • 一般纳税人农业企业免企业所得吗
  • 当月作废的采购发票已认证账务如何处理?
  • 补交上年度的企业所得税税款计入什么科目
  • 现金支付的范围包括
  • 应收票据背书转让不终止确认如何记账
  • 零申报必须会计吗?自己可以操作吗
  • 在mysql中使用什么语句来查询数据
  • freebsd 升级
  • 优盘安装xp
  • win10一直显示正在配置更新
  • windows设置
  • centos7.1
  • 高手养成计划 小说
  • windows7触摸
  • OpenGL Tutorial: (2) Creating an OpenGL Window
  • unity3D游戏开发
  • unity做3d游戏
  • Unity3d OnApplicationPause与OnApplicationFocus 判断游戏暂停还是重新启动
  • Linux 中的nc命令小结
  • Node.js中的construct
  • jquery获取document对象
  • 安卓关键词覆盖
  • [置顶]津鱼.我爱你
  • shell脚本的实现
  • jquery formatter
  • python使用pymysql实现操作mysql
  • python源码分析工具
  • python3 split()
  • 青岛市国家税务局官方网站
  • 行政服务事项包含哪些
  • 个体工商户将自有车辆出租取得的收入怎么征税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设