位置: 编程技术 - 正文

mongodb中随机获取1条记录的实现方法(mongodb 统计)

编辑:rootadmin

推荐整理分享mongodb中随机获取1条记录的实现方法(mongodb 统计),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mongodb获取所有key,mongodb随机获取数据,mongodb 获取数组元素,mongodb sort,mongodb sort,mongodb sort,mongodb随机获取数据,mongodb获取所有key,内容如对您有帮助,希望把文章链接给更多的朋友!

实现原理如下

1.先查询表中的记录总数

2.随机获取偏移量为0~总记录数-1

3.查询时skip偏移量,再获取1条记录

因本人测试环境php已升级到7.0以上,mongodb扩展使用支持php7.0以上的扩展,很多方法与php5.6不同。因此代码必须在php7.0以上运行。如果是php5.6环境,需要修改代码才能运行。

mongodb中随机获取1条记录的实现方法(mongodb 统计)

代码如下:

function.php

demo.php

输出:

成功插入条测试记录数

随机获取一条记录,抽5次

测试php代码,首先需要在mongodb创建testdb及创建用户和执行auth。

方法如下:

总结

标签: mongodb 统计

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

上一篇:Linux服务器下MariaDB 10自动化安装部署(linux服务器架设指南)

下一篇:深入理解MongoDB分片的管理(深入理解计算机系统)

  • 免税进账转出怎么填表
  • 出口退税逾期申报说明怎样写
  • 结构性减税政策的定义
  • 没有数字的公章有效吗三方协议盖的章没有数字
  • 股息红利增值税和企业所得税
  • 企业退休返聘人员工资是否缴纳单位社保
  • 股票回购后多久注销
  • 福利费用不用计提
  • 广告费和业务宣传费扣除标准2023
  • 非银行支付机构条例(征求意见稿)
  • 兼职获得员工旅游资源
  • 逃避的概念
  • 货物和劳务
  • 已开发票做账联放哪里
  • 金税盘发票报送状态未报送
  • 母公司代发工资如何处理
  • 企业增值税征收时间
  • 当月未抵扣进项税在进项税额明细表怎么填
  • 当月开发票收到货款会计应该以什么为做账凭证?
  • 华为手机如何用有线耳机
  • 医生规培生补贴每年多少钱
  • Win10 Build 18363.1350/17763.1728累积更新补丁KB4598298正式推送
  • mac怎么创建icloud
  • 接入设备检测
  • 企业注销时无力缴纳社保
  • 人际关系定义是什么
  • PHP:mcrypt_enc_self_test()的用法_Mcrypt函数
  • 其他应付款怎样结转
  • 前端doctype
  • 简述php中常用魔术方法及其各自的作用
  • vue方法顺序执行
  • vue打包注意事项
  • 房改转移什么意思
  • 房地产开发企业增值税怎么算
  • 其他综合收益明细科目
  • vue加载速度慢
  • github账号在哪里看
  • 开源原则
  • object.assign(this.$data, this.$options.data())
  • /ncrc命令
  • 建筑安装包清工税率多少
  • 物价变动的影响因素
  • SQLite教程(四):内置函数
  • dedecms插件
  • php用户评论
  • 利润表是当月
  • 幼儿园固定资产说明怎么写
  • 金税盘维护费抵税会计分录
  • 独立核算和非独立核算怎么查
  • 应付职工薪酬包含哪些科目
  • 收到材料发票怎么写摘要
  • 专票红冲信息表填开显示红字信息表金额大于蓝色金额
  • 建筑企业收挂靠公司管理费如何做账?
  • 上年度凭证录错会计凭证录错了怎么修改
  • 香港发票在内地认可吗
  • 上月留抵税怎么算应纳税额
  • 销项发票怎么导出的是压缩包怎么打开
  • 商业企业资产负债表
  • linux如何安装c语言编译器
  • centos查找目录命令
  • win8系统如何关闭杀毒系统
  • linux ps-l
  • Windows8怎么打开任务管理器
  • 优质推荐
  • perl cgi
  • perl -p -i
  • unity3d颜色
  • javascriptz
  • javascript基础笔记
  • javascript教程chm
  • js 图片压缩库
  • 讲解JavaScript中for...in语句的使用方法
  • linux命令行怎么用
  • 简述javascript
  • 安卓开发 内存
  • psi python
  • 浅析jQuery Ajax通用js封装
  • 深圳电子税务局怎么查以前申报表
  • 内蒙古电子税务局开票流程
  • 资源税百科
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设