哪个网站做自媒体比较好前端网页设计样例

pingmian/2025/10/8 17:51:45/文章来源:
哪个网站做自媒体比较好,前端网页设计样例,视频网站建设服务,wordpress 的客户端$merge的用途是把聚合管道产生的结果写入指定的集合#xff0c;有时候可以用$merge来做物化视图。需要注意#xff0c;$meger操作必须是聚合管道的最后一个阶段。具体功能有#xff1a; 能够输出到当前或不同的数据库能够输出到正在聚合的集合#xff08;慎重#xff1a;…$merge的用途是把聚合管道产生的结果写入指定的集合有时候可以用$merge来做物化视图。需要注意$meger操作必须是聚合管道的最后一个阶段。具体功能有 能够输出到当前或不同的数据库能够输出到正在聚合的集合慎重可能会导致频繁的更新甚至死循环可以在副本集的二级节点运行前提是群集所有节点的featureCompatibilityVersion不小于4.4且读选项允许二级读取。注意 $merge读取操作会发送到二级节点写入操作只发生在主节点。并非所有版本的驱动都支持$merge在副本集二级节点的操作在使用前要确认驱动支持。 输出集合不存在时可以自动创建输出集合数据库不存在时也可以自动创建输出结果可以与现有集合合并包括插入新文档、合并文档、替换文档、保持已存在的文档、让操作失败、使用自定义的更新管道处理文档等。 语法 { $merge: {into: collection -or- { db: db, coll: collection },on: identifier field -or- [ identifier field1, ...], // 可选let: variables, // 可选whenMatched: replace|keepExisting|merge|fail|pipeline, // 可选whenNotMatched: insert|discard|fail //可选 } }举例 { $merge: {into: mycollection, on: _id, whenMatched: replace, whenNotMatched: insert } }如果都使用$merge的默认选项并且输出到当前数据库可以使用简化形式 { $merge: collection } //输出到当前数据库字段说明 into 输出到的集合可以指定到数据库也可以不指定数据库输出到当前数据库。例如 输出到当前库的my_coll集合into: my_coll 输出到mydb的my_coll集合into:{db:mydb, coll:my_coll} 注意 如果目标库或集合不存在会自动创建如果是共享的群集目标集合必须要存在输出集合也可以是共享集合 on 可选字段可以指定一个或多个字段作为判断文档唯一性的ID用于匹配目标集合中是否已经存在相同ID的文档。 举例 一个字段on: _id多个字段on: [date, name] 注意 如果指定了on字段除非on是_id否则在聚合结果文档中必须存在on中指定的字段如果聚合结果中没有_id字段会自动添加一个。on指定的字段的值不允许为空或数组。$merge必须要有一个包含on字段的唯一索引索引键顺序无关紧要。 索引必须有跟聚合集合同样的集合唯一索引必须是一个稀疏索引唯一索引不能是部分索引对已经存在的输出集合相应的索引必须已经存在 on的缺省值依赖于输出集合 如果输出集合不存在on的标识符必须且缺省为_id字段相应的唯一索引_id是被自动创建的。如果输出集合是已经存在的分片集合on标识符缺省为_id字段如果输出集合是已经存在的非分片集合on标识符缺省为所有分片键值字段和_id字段如果指定了一个不同的on标识符on必须包含所有的分片键值字段。 whenMatched 可选字段指定当输出集合中存在与on字段指定的键值相同的文档时的处理方式可以为以下值 “replace” 替换 使用聚合结果替换已经存在的文档。当执行替换的时候不能修改对应文档_id字段的值如果输出集合是分片集合也不能修改分片键值否则操作会产生错误。为了避免这个错误如果on字段中没有包含_id字段可以从聚合结果中移除_id字段以避免这个错误比如可以使用类似$unset的阶段预先处理以下。 “keepExistin” 保留已存在的 不替换已经存在的文档 “merge 合并 缺省值合并匹配的文档类似于$mergeObjects操作 如果聚合结果文档的字段在目标文档中不存在就添加如果聚合结果文档的字段在目标文档中已存在则替换 举例 如果目标集合有一个文档 {_id: 1, a: 1, b: 1 }聚合结果的文档是 { _id: 1, b: 5, z: 1 } 则合并后的文档是 { _id: 1, a: 1, b: 5, z: 1 }跟replace类似合并的时候_id字段或分片键值是不能被修改的。 “fail” 失败 停止并且报错之前所有的输出和更改都不能撤销。 使用聚合管道更新输出集合文档 当on指定的键值相同时使用一个聚合管道更新输出集合的文档如 [ stage1, stage2 ... ]但是管道只能包含下面的阶段 $addFields及其别名$set$projecct及其别名$unset$replaceRoot及其别名$replaceWith 管道不能修改on涉及字段的值比如匹配字段year管道是不能修改year字段值的。另外whenMatched管道可以使用$field直接访问输出文档的字段。如果要在管道中访问聚合结果文档就是输入文档的字段可以使用下面两种方式 使用内置的$$new变量来访问字段就是$$new.field。$$new变量只能在省略let时才能使用。在let字段使用用户自定义的变量。以$$符号为前缀指定变量名$$variable_name如$$year。如果变量是文档也可以包含文档字段格式为$$变量名.字段。例如$$year.month。 let 可选字段为whenMatched的管道指定变量。可以指定文档的变量名和表达式 { variable_name_1: expression_1,...,variable_name_n: expression_n }whenNotMatch 可选字段决定了$merge在输出文档匹没有配到对应文档的情况可以指定下面的预定义的字符串常量 insert插入缺省值将聚合后的文档插入到输出集合。discard丢弃就是不向输出集合中插入文档。fail失败停止并宣告聚合操作失败之前已经在输出集合中写入或修改的文档不能回滚。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/90071.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

做网站界面需要注意什么北京住房建设网官网

前言 本章介绍python自带模块os,os为操作系统 operating system 的简写,意为python与电脑的交互。os 模块提供了非常丰富的方法用来处理文件和目录。通过使用 os 模块,一方面可以方便地与操作系统进行交互,另一方面页可以极大增强…

网站的好坏电商运营为啥不找25岁以上的

WeihanLi.Npoi 近期更新Intro最近对我的 NPOI 扩展做了一些改变,一方面提高性能,一方面修复bug,增加一些新的功能来让它更加好用,前几天发布了 1.5.0 版本,下面来介绍一下最近的更新默认导入/导出格式变更在 1.5.0 版本…

江苏省建设厅网站首页水资源监控能力建设 网站

很多时候在工作中会碰到完全由前端导出word文件的需求,因此特地记录一下比较常用的几种方式。 一、提供一个word模板 该方法提供一个word模板文件,数据通过参数替换的方式传入word文件中,灵活性较差,适用于简单的文件导出。需要…

php购物网站开发开发多久国内做的比较好的数据网站

简介: 为了解决大数据、AI 等数据密集型应用在云原生计算存储分离场景下,存在的数据访问延时高、联合分析难、多维管理杂等痛点问题,南京大学 PASALab、阿里巴巴、Alluxio 在 2020 年 9 月份联合发起了开源项目 Fluid。Fluid 本质上是一个云原…

网站建设理论网站开发 思维导图

Modbus RTU 与 Modbus TCP 的区别 一般在工业场景中,使用 Modbus RTU 的场景更多一些,Modbus RTU 基于串行协议进行收发数据,包括 RS232/485 等工业总线协议。采用主从问答式(master / slave)通信。 与 Modbus TCP 不…

深圳做营销网站制作湖北移动官网网站建设

目录 1、call 2、apply 3、bind 4、三者异同 1、call call 函数调用 :1、让函数执行 2、改变函数this指向 参数: 第一个参数是this指 向,第二个参数开始传递给函数的实参 函数名.call(this指…

月刊可以用什么网站做惠州网站模板建站

java单词按字典排序最终的记录字典,或者:我们记录的最常见单词是什么? 日志文件是调试应用程序的最常用方法,当解决错误时,它们肯定可以引导我们朝正确的方向发展。 但是,大多数日志文件每天都会增加一百万…

网站建设天猫店广东网站备案审核时间

CUDA程序错误检测 所有CUDA的API函数都有一个类型为cudaError_t的返回值&#xff0c;代表了一种错误信息&#xff1b;只有返回cudaSuccess时&#xff0c;才是成功调用。 cudaGetLastError()用来检测核函数的执行是否出错cudaGetErrorString()输出错误信息 #include <stdi…

天津交通网站建设WordPress免费小说主题

正题 题目链接:https://www.luogu.com.cn/problem/CF570D 题目大意 nnn个点的一棵树&#xff0c;每个节点有字母&#xff0c;每次询问一个节点xxx的子树中深度为kkk的所有点的字母能否经过重排构成一个回文串。 解题思路 首先把每个字母的奇偶状压一下 然后方法比较多&#x…

三门峡 网站建设农村自建房设计图效果图

文章目录 项目场景:问题描述原因分析:解决方案:此Bug解决方案总结心得项目场景: 根据本文可找到bug原因并彻底解决**ModuleNotFoundError: No module named ‘exceptions‘**Bug 报错: E:\Anconda\python.exe c:\Users\24190\PycharmProjects\pythonProject4py尝试 gong…

网站主机空间家装软装设计 上海

上面的意思是 警告&#xff1a;fread&#xff08;&#xff09;&#xff1a;长度参数必须大于0 在PHP中&#xff0c;fread() 函数用于从打开的文件中读取数据。该函数的原型如下&#xff1a; string fread ( resource $handle , int $length ) 其中&#xff0c;$handle 参数是…

网站开发 海淀宁波方正建设监理网站

目录 六、区间 48. 汇总区间 ① 49. 合并区间 ② 50. 插入区间 ② 51. 用最少数量的箭引爆气球 ② 七、栈 52. 有效的括号 ① 53. 简化路径 ② 54. 最小栈 ② 55. 逆波兰表达式求值 ② √- 56. 基本计算器 ③ 六、区间 48. 汇总区间 ① 给定一个 无重复元素 的 …

网站建设发布ps科技感seo提高网站排名

&#x1f52d;个人主页&#xff1a; 北 海 &#x1f6dc;所属专栏&#xff1a; 神奇的网络世界 &#x1f4bb;操作环境&#xff1a; CentOS 7.6 阿里云远程服务器 文章目录 &#x1f324;️前言&#x1f326;️正文1.网络发展1.1.背景1.2.类型 2.网络协议2.1.什么是协议2.2.协议…

wordpress做网站教程关键词优化是怎么做的

在互联网技术不断发展的现在&#xff0c;鸿蒙操作系统的出现标志着是能技术领域的一次重大突破&#xff0c;鸿蒙作为华为推出的一代操作系统&#xff0c;鸿蒙不仅达代表了自主创新的力量&#xff0c;还因为独特的分布式架构和全场景适配能力而备受关注。随着鸿蒙生态的不断完善…

如何管理网站域名平面设计好就业吗

学习视频参考 1 面向对象的三大特征 1.1 封装 1.1.1 目的 隐藏实现细节&#xff0c;实现模块化。 1.1.2 特性 访问权限&#xff1a; public&#xff1a;可以给所有对象访问。protected&#xff1a;仅对子类开放。private&#xff1a;仅对自己开放&#xff0c;可以通过友元…

怎么才能成功做网站山西建设工程协会网站

SSH隧道 简介 SSH隧道是一种通过SSH协议在两个网络节点之间建立安全通信的技术。它可以用于多种用途&#xff0c;包括加密和保护敏感数据传输、绕过防火墙限制、远程访问内部服务等。 应用&#xff1a; 端口转发&#xff1a;SSH隧道可以将本地端口转发到远程主机上&#xf…

做网站的证书html指令代码大全

目录 引言&#xff1a;Docker Nacos 单个部署1.1 什么是 Docker&#xff1f;Docker 的概念和工作原理Docker 为什么受到广泛应用和认可 1.2 什么是 Nacos&#xff1f;Nacos 的核心功能和特点Nacos 在微服务架构中的作用 1.3 Docker 单个部署 Nacos Docker Nacos 集成部署总结&a…

商务网站创建多少钱可做设计任务的网站

1、Jmeter:概述 1.1 是什么&#xff1f; Jmeter是Apache公司使用Java 开发的一款测试工具 1.2 为什么&#xff1f; 高效、功能强大 模拟一些高并发或多次循环等特殊场景 1.3 怎么用&#xff1f; 下载安装 1、下载jmeter&#xff0c;解压缩2、安装Java环境&#xff08;jmet…

凡科网站怎么做链接网站设计形式

手头有比较多的技术书籍&#xff0c;弃之可惜&#xff0c;放之惭愧&#xff0c;借助空闲时间&#xff0c;先草读&#xff0c;再demo整理。 unix环境高级编程 草读简单整理&#xff0c;为下一步整理细节技术点做准备。 &#xff08;仅个人笔记&#xff09; 15&#xff1a;进程…

怎么做网站流量统计分析济南科技市场做网站

据可信度较高的消息源透露&#xff0c;2020 年的《使命召唤》将是《黑色行动》的重启作。而据之前的报道&#xff0c;《黑色行动》开发商 Treyarch 正在开发今年的《使命召唤》&#xff0c; Sledgehammer Games 和 Raven Software 负责辅助工作。该项目代号为“宙斯”&#xff…