首页 > 数据库 >MongoDB--字符串长度计算

MongoDB--字符串长度计算

时间:2023-02-07 15:14:09浏览次数:65  
标签:字符 字节 -- MongoDB 字符串 strLenBytes road

MongoDB--字符串长度计算

db.event_coll.aggregate([{
    $project:{
        "road":1,
        "length_Bytes":{$strLenBytes:"$road"},
        "length_CP":{$strLenCP:"$road"}
    }
}])

其中 $strLenBytes以字节为单位进行统计(一个汉字占用三个字节,而一个英文占用一个字节),而 $strLenCP 以字符为单位进行统计(一个汉字算一个字符,一个英文字符也算一个字符)。

参考来源

$strLenBytes (aggregation)

标签:字符,字节,--,MongoDB,字符串,strLenBytes,road
From: https://www.cnblogs.com/caojun97/p/17089143.html

相关文章

  • 磁盘扩容问题
    磁盘扩容问题(DeviceforPVxxxx-xxxxx-xxxx-xxxxxnotfoundorrejectedbyafilter)查看新加磁盘:lsblk 新建分区:fdisk/dev/vdb vgs查看出现未知卷组 查......
  • redisson分布式锁的应用——秒杀、超卖 简单例子(分布式锁相关)
    1、常见的分布式事务锁1、数据库级别的锁乐观锁,给予加入版本号实现悲观锁,基于数据库的forupdate实现2、Redis,基于SETNX、EXPIRE实现3、Zookeeper,基于InterProcess......
  • CAD怎么导入系统设置文件?浩辰CAD系统设置文件导入步骤
    很多设计师小伙伴换电脑后重新安装了浩辰CAD软件,但是想要将给之前的CAD系统设置文件导入到新电脑的浩辰CAD软件中,这种情况该怎么办呢?本节教程小编就来给大家分享一下浩辰CA......
  • CAD怎么把图形分割?CAD图形分割方法步骤
    如何进行CAD图形分割?在进行CAD图纸绘制的过程中,有些时候会需要我们从一整张CAD图纸中分割出一部分来使用,这种时候要怎么进行CAD图形分割呢?如果你还不会的话,就来看看下面小......
  • python学习之 logging包
    1,logging包python的一个包,专门用来写日志的。官方一共划分了6个等级的log类型,分别对应重要性等级50,40,30,20,10,0:级别排序:CRITICAL>ERROR>WARNING>INFO>DEBUG>NOT......
  • 游标的学习和使用
    1.游标的认识和作用1.1什么是游标?游标Cursor是处理数据的一种方法,用来查看或者处理结果集中的数据,游标提供了在结果集中一次一行或者多行向前或向后浏览数据的能力;游......
  • Centos7离线安装Docker和docker-compose
    Centos7离线安装Docker和docker-compose 1.查看系统环境,内核版本3.10及以上#cat/etc/redhat-release#uname-r2.准备docker安装包和安装脚本Docker官方下载地址:https://d......
  • 第一个编译器
    目录第一个编译器1.编译2.历史3.跳出某一种语言4.未来第一个编译器1.编译编译器也是也是一个运行程序,那么它是不是也需要另外一个编译器来编译呢?是的,那么第一个编......
  • MVC控件器动作 返回类型 IActionResult
    1usingMicrosoft.AspNetCore.Mvc;2usingSystem.Diagnostics;3usingSystem.Text;4usingTestMvcWebApplication.Models;56namespaceTestMvcWebApplic......
  • 让你VS Code的通过插件扩展,拥有了三头六臂
    VSCode有一个很强大的功能就是支持插件扩展,让你的编辑器仿佛拥有了三头六臂。安装VSCode插件提醒:当完成了vscode这些配置后,当我们换一台电脑时,不会还得重新配置吧?......