相关文章推荐
奔跑的黄瓜  ·  C语言中如何输入pi_c语言中pi可以直接使 ...·  1 年前    · 
威武的小马驹  ·  (2)RapidJson的详解及使用 - ...·  1 年前    · 
有爱心的书签  ·  单细胞个性化分析之转录因子篇-腾讯云开发者社 ...·  2 年前    · 
Code  ›  这个应该是aggregate的bug吧? | 微信开放社区
移动互联网 小程序 aggregate
https://developers.weixin.qq.com/community/develop/doc/0006ce6dba44809eb8cd7a3ab51800
长情的大熊猫
2 年前

交流专区
服务市场
微信学堂
文档
小程序
  • 常用主页

    小程序

    小游戏

    企业微信

    微信支付

  • 服务市场
    微信学堂
    文档
登录
公告列表
公告列表
收藏
分享

扫描小程序码分享

回答

置顶 这个应该是aggregate的bug吧? 精选 热门

巨灵鸟 2022-04-16 2079 浏览 问题模块: 其他开发相关的问题
db.collection('gcgy').aggregate()
.match({
currentprocessname: {
$regex: '.*包装.*',
$regex: '.*测试.*',
$options: '1'
.group({
_id: {
company: '$company',
barcode: '$barcode',
.limit(1000)
.end()
返回数据:
    "_id": {
      "company": "四川航昱微电子科技有限公司",
      "barcode": "2204008"
    "_id": {
      "company": "四川航昱微电子科技有限公司",
      "barcode": "2204006"
    "_id": {
      "company": "四川航昱微电子科技有限公司",
      "barcode": "2204005"
我把包装和测试颠倒下就得出不同的结果
db.collection('gcgy').aggregate()
.match({
currentprocessname: {
$regex: '.*测试.*',
$regex: '.*包装.*',
$options: '1'
.group({
_id: {
company: '$company',
barcode: '$barcode',
.limit(1000)
.end()
返回数据:
这是啥情况啊?感觉云开发数据库操作有好多BUG呀!
这个集合的数据是这样的
是不是不能用两个$regex啊,好像用多个$regex后只有最后一个生效


最后一次编辑于 2022-04-16
回答 关注问题 邀请回答
收藏

扫描小程序码分享

复制链接
关闭

请选择投诉理由

  • 广告内容
  • 违法违规
  • 恶意灌水内容
  • 其他

删除当前帖子

删除后帖子内容及评论将一并被删除,且不可恢复。

删除 取消
关闭

确定删除?

删除后不可恢复

取消 确定
关闭

关注“微信开放社区”公众号

关注后,可在微信内接收相应的重要提醒。

请使用微信扫描二维码关注 “微信开放社区” 公众号

关闭

反馈

 
推荐文章
奔跑的黄瓜  ·  C语言中如何输入pi_c语言中pi可以直接使用吗-CSDN博客
1 年前
威武的小马驹  ·  (2)RapidJson的详解及使用 - MenAngel - 博客园
1 年前
有爱心的书签  ·  单细胞个性化分析之转录因子篇-腾讯云开发者社区-腾讯云
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号