`
wang_peng1
  • 浏览: 3930296 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

分类查询

 
阅读更多
{
    "_id" : ObjectId("515d8f53175b8ecb053425c2"),
    "category" : "Batteries",
    "products" : [
        {
            "brand" : "Duracell",
            "item" : [
                "AA",
                "AAA"
            ]
        },
        {
            "brand" : "Everyday",
            "item" : [
                "9V",
                "AA",
                "12V"
            ]
        }
    ]
}

{["AA", "AAA", "9V", "12V"]} 和 
{
    "category" : "Batteries",
    "item": ["AA", "AAA", "9V", "12V"]
}

db.xyz.aggregate( {$project: {a: '$products.item'}}, 
    {$unwind: '$a'}, 
    {$unwind: '$a'}, 
    {$group: {_id: 'a', items: {$addToSet: '$a'}}});
db.xyz.aggregate( {$project: {category: 1, a: '$products.item'}}, 
    {$unwind: '$a'}, 
    {$unwind: '$a'}, 
    {$group: {_id: '$category', items: {$addToSet: '$a'}}});

 

分享到:
评论

相关推荐

    垃圾分类查询管理系统源码

    《垃圾分类查询管理系统源码详解及应用》 在信息化飞速发展的今天,环保意识的提升使得垃圾分类成为了社会关注的焦点。为了更好地推广垃圾分类,提高管理效率,一款名为“垃圾分类查询管理系统”的源码应运而生。该...

    Python开发垃圾分类查询系统完整项目流程实战_编程案例实例详解课程教程.pdf

    在本篇《Python开发垃圾分类查询系统完整项目流程实战》中,我们将探讨如何使用Python编程语言构建一个实用的垃圾分类查询系统。这个系统可以帮助用户查询不同类型的垃圾应该如何分类,从而适应日益严格的环保政策。...

    Python 垃圾分类查询

    Python做的垃圾分类查询,基于网站 "https://lajifenleiapp.com/"做的一个软件,能快速分类垃圾

    vb数据库中表格分类查询

    本教程将聚焦于如何在VB中实现Access数据库中的表格分类查询。Access是一种常用的数据库管理系统,它提供了强大的数据存储和查询功能,而VB则提供了一个直观的编程界面,通过其控件可以与Access进行交互。 首先,...

    jsp信息分类查询系统

    【标题】"jsp信息分类查询系统"所涉及的知识点主要围绕Java Server Pages(JSP)技术,这是一种在服务器端运行的用于创建动态网页的技术。它允许开发者将HTML代码与Java代码混合编写,使得网页能够根据用户请求动态...

    新版的jsp信息分类查询系统

    【标题】:“新版的jsp信息分类查询系统” 这个标题揭示了一个基于JSP(JavaServer Pages)技术构建的信息分类查询系统的新版本。JSP是Java的一种动态网页技术,它允许开发者在HTML页面中嵌入Java代码,以实现动态...

    AI绘画SD提示词分类查询.xls

    AI绘画SD提示词分类查询

    基于Django的Web端垃圾分类查询的源代码文件

    【标题】"基于Django的Web端垃圾分类查询的源代码文件"揭示了这个项目的核心是使用Python的Django框架来构建一个Web应用,其主要功能是实现垃圾分类的查询。Django是一个高级的、全面的Web开发框架,它遵循模型-模板...

    垃圾分类查询系统.rar

    本系统基于 B/S的架构运用 SQLServer数据库开发和 C#语言开发,最终完成垃圾分类查询系统的整体设计。主要包括用户模块、管理员模块和查询模块。进行合理的布局,实现用户对垃圾分类结果的查询,保证准确性。通过...

    html+SpringMVC+MyBaties+Json实现分类查询并导出EXCEL

    在本项目中,"html+SpringMVC+MyBaties+Json实现分类查询并导出EXCEL" 是一个综合性的Web应用开发实例,主要涉及了前端HTML、后端SpringMVC框架、持久层MyBatis以及数据交互的JSON格式,同时实现了数据的Excel导出...

    电话分类查询系统 v1.0

    电话分类查询系统V1.0,采用ASP开发,后台管理,自由添加域名和删减分类,简单操作。 本次更新说明: 1. 自由设置栏目信息,前台自动调用; 2. 内置五种颜色风格,后台自由可切换; 3. 后台增加编辑器,方便设置字体...

    垃圾分类查询管理系统源码+项目说明.zip

    【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。...垃圾分类查询管理系统源码+项目说明.zip

    基于QT+mysql搭建垃圾分类查询系统.zip

    基于QT+mysql搭建垃圾分类查询系统.zip基于QT+mysql搭建垃圾分类查询系统.zip 基于QT+mysql搭建垃圾分类查询系统.zip基于QT+mysql搭建垃圾分类查询系统.zip 基于QT+mysql搭建垃圾分类查询系统.zip基于QT+mysql搭建...

    SSH - SpringMVC4 + Spring4 + Hibernate4 + Mysql - 【商品查询-分类查询-新增分类】.zip

    在这个项目中,开发者利用这些技术实现了一个商品查询、分类查询以及新增分类的功能。接下来,我们将详细讨论每个组件以及它们在实际应用中的作用。 1. SpringMVC:作为Spring框架的一部分,SpringMVC是一种模型-...

    sql分类查询

    sql分类查询

    垃圾分类查询.zip

    在本项目中,"垃圾分类查询.zip" 是一个包含前端代码的压缩包,旨在实现一个用于查询垃圾分类信息的应用。这个应用可能是一个网页应用,利用 web 前端技术展示垃圾分类的相关图表,帮助用户了解如何正确分类垃圾。...

    java下struts2学生成绩分类查询,可按条件排序显示

    在这个“java下struts2学生成绩分类查询”项目中,开发者利用了Struts2的核心特性,实现了对学生成绩的高效查询、分类和排序功能。以下是对该项目相关知识点的详细说明: 1. **Struts2框架**:Struts2是Apache软件...

    基于语义关联树的分类查询扩展算法.pdf

    基于语义关联树的分类查询扩展算法 本文提出了一种基于语义关联树的分类查询扩展算法,以解决现有分类查询扩展方法中的问题。该算法通过结合主题选取和局部反馈方法,实现了语义关联树模型的构建,从而实现了分类...

    城市垃圾管理系统源码+数据库(实现了转运位置查询、车辆路径规划、城市垃圾产量统计、垃圾分类查询功能).zip

    城市垃圾管理系统源码+数据库(实现了转运位置查询、车辆路径规划、城市垃圾产量统计、垃圾分类查询功能).zip城市垃圾管理系统源码+数据库(实现了转运位置查询、车辆路径规划、城市垃圾产量统计、垃圾分类查询功能...

Global site tag (gtag.js) - Google Analytics