场景:

使用mongoose操作mongodb时,明明对应数据库的对应集合中有数据却查询不到。

原因

mongoose是通过model来创建mongodb中对应的collection的
1.mongoose在内部创建collection时将我们传递的collection名(‘Grade’)小写化,
2.同时如果小写化的名称后面没有字母——s,则会在其后面添加一s,针对我们刚建的collection,则会命名为:grades。

Mongoose踩坑相关推荐

  1. 【golang程序包推荐分享】分享亿点点golang json操作及myJsonMarshal程序包开发的踩坑经历 :)

    目录[阅读时间:约5分钟] 一.概述 1.Json的作用 2.Go官方 encoding/json 包 3. golang json的主要操作 二.Json Marshal:将数据编码成json字符串 ...

  2. java调用clang编译的so_写Java这么久,JDK源码编译过没?编译JDK源码踩坑纪实

    好奇害死羊 很多小伙伴们做Java开发,天天写Java代码,肯定离不开Java基础环境:JDK,毕竟我们写好的Java代码也是跑在JVM虚拟机上. 一般来说,我们学Java之前,第一步就是安装JDK环 ...

  3. python导入类有红线_python踩坑系列之导入包时下划红线及报错“No module named”问题...

    python踩坑系列之导入包时下划红线及报错"No module named"问题 使用pycharm编写Python时,自己写了一个包(commontool),在同级另一个路径下 ...

  4. mysql运维工资_MySQL运维踩坑

    image ZERO 背景 本文主要是介绍在MySQL使用运维过程中所遇到的一些坑爹的地方,予自己以做记录! 前言 因操作系统重装之后,安装了mysql5.7,而由此带来了一系列的问题,现将解决这些m ...

  5. 微信跳一跳高分辅助踩坑

    旧博文,搬到 csdn 原文:http://rebootcat.com/2018/01/08/wechat_jump_hack/ 最近挺火的微信跳一跳 最近新版微信的『跳一跳』小程序着实火了一把,也把 ...

  6. 【踩坑记录】记一次MySQL主从复制延迟的坑

    最近开发中遇到的一个MySQL主从延迟的坑,记录并总结,避免再次犯同样的错误. 情景 一个活动信息需要审批,审批之后才能生效.因为之后活动要编辑,编辑后也可能触发审批,审批中展示的是编辑前的活动内容, ...

  7. 分布式深度学习最佳入门(踩坑)指南

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者丨Lyon@知乎(已授权) 来源丨https://zhuanla ...

  8. python array赋值_从踩坑学Python内部原理(5):执行时机的差异

    (给Python开发者加星标,提升Python技能) 英文:Satwik Kansal,翻译:暮晨 Python开发者整理自 GitHub [导读]:Python 是一个设计优美的解释型高级语言,它提 ...

  9. 小程序统一服务消息_[miniblog]小程序订阅消息踩坑记

    有阵子没有更新我的mini-blog了,这次把推送消息那块做了些改动,小程序的模板消息即将废弃,订阅消息终于来了. 关于订阅消息 订阅消息分为一次性订阅和长期订阅,长期订阅就不说啦,不是个人号可以染指 ...

最新文章

  1. python学习笔记(八)——继承
  2. avalon 框架
  3. datagridview实时更新数据_旭诺云盒|智能办公新趋势进出口数据自动提取,通关状态实时更新...
  4. 你知道Linux里D进程会搞事吗?
  5. 为什么创业你只为少数人服务就够了?
  6. python获取绝对路径_Python 获取文件路径及文件目录
  7. 官宣|Apache Flink 1.14.0 发布公告
  8. 对因果报应和轮回的态度
  9. iOS:segment对齐原则
  10. Visual Studio2019使用nmake编译调用libcurl库
  11. 苹果怎么修改wifi代理服务器,苹果手机怎么修改wifi名称?
  12. VOA ECONOMICS REPORT - Nearly Half of US Jobs Now Held by Women
  13. codeforces1549 F1 - Gregor and the Odd Cows (Easy)(皮克公式)
  14. Android中免root的hook框架Legend原理解析
  15. Modbus通信协议
  16. 充电器pps功能是什么_科普:PPS充电器是什么?为何不兼容笔电?
  17. 网页认证上网服务器无响应,portal认证失败,网络故障或者portal服务器没有响应排查方法...
  18. 读书百客:《宿新市徐公店》评赏
  19. Watch App简介
  20. 希腊字母,阿拉伯字母的读音表

热门文章

  1. 一个函数是周期函数,那么一定有最小正周期吗?不一定
  2. SpringBoot使用SOFA-Lookout监控 1
  3. 盘古开源与香港台积电合作,提升芯片研发能力
  4. lacp静态和动态区别_静态lacp和动态lacp的区别
  5. Study English Easy Way!!
  6. 冒泡排序算法(思路分析) [数据结构][Java]
  7. Vue3CLI(脚手架)
  8. Windows10系统下安装Sql Server2016配置使用详细教程
  9. 数字新局面之下,网易数帆有何新思考?
  10. VB C# 在线互译 .net code converter