mongodb 2019-04-24

db.getCollection('d_snc_product_tc').find({"original_data.exceptDate" : { exists: true,ne: []}}) 查询tongcheng_product中original_data下exceptDate 不为空
db.getCollection('d_snc_product_tc').find({"sup_product_id": {"$exists": true}}) 查询tongcheng_product 中存在sup_product_id的

lookup:连表查询
db.getCollection('d_snc_product_tc').aggregate([
{$lookup: {
from: "d_snc_product_price_calendar_tc",
localField: "sup_product_id",
foreignField: "sup_product_id",
as: "member"
}
},
])

from: "要连接的表",
localField: "当前Collection中需要连接的字段",
foreignField: "外连Collection中连接查询的字段",
as: "把获取到的的值赋值给这个字段

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、MongoDB简介 1.概述 ​ MongoDB是一个基于分布式文件存储的数据库,由C++语言编写。旨在为WE...
    郑元吉阅读 988评论 0 2
  • 1、MongoDB概念解析: 2、数据库: "show dbs"命令可以显示所有数据的列表。"db"命令可以显示当...
    妮妮爱布阅读 626评论 0 0
  • db的帮助文档 输入:db.help(); db.AddUser(username,password[, read...
    一秆子数码阅读 1,892评论 0 0
  • Mongodb基本语法: Mongo使用数据库 Mongod开机 Mongoimport导入数据 Nosql:非关...
    凡凡的小web阅读 1,107评论 0 1
  • 一、MongoDB简介 概述MongoDB是一个基于分布式文件存储的数据库,由C++语言编写。旨在为WEB应用提供...
    王梓懿_1fbc阅读 503评论 0 3