![](https://img-blog.csdnimg.cn/6699b0adfc474d0c819f94f665aa92ce.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MongoDB
文章平均质量分 53
以实战实例,深入浅出的介绍了MongoDB各种api真实的场景。更加直观的理解各种生涩的概念。
Jacky(易小天)
软件开发工程师
擅长领域:Vue React-native Nest Web3
人生格言:从不迷信技术,它们只是我们的工具
展开
-
Map-Reduce是个什么东东?
对于大规模机器学习任务,更加推荐的方法是将数据导出至更适合进行机器学习处理的环境,如Spark、Hadoop或Python的数据科学库中,再利用Scikit-Learn、TensorFlow、PyTorch等成熟机器学习库进行建模。上面的示例仅仅是用MapReduce对物品间的共同用户进行了计数,实际的相似度计算需要在此基础上进一步完成,通常是在外部处理Reducer的输出结果,因为MapReduce本身的限制并不适合复杂的数学运算和迭代过程。,其中记录了每个网址及其在原始集合中出现的次数。原创 2024-05-06 16:09:37 · 992 阅读 · 0 评论 -
mongoose Populate Virtuals 的应用场景
mongoose Populate Virtuals 是一个强大且实用的功能,主要用于解决数据库中关联文档的查询问题,它可以模拟SQL中的JOIN操作,使得在查询一个集合时能够自动填充关联文档的数据,而无需开发者分别进行多次查询。填充虚拟属性,可以使返回给客户端的数据结构更加扁平化和易于处理,减少前端或客户端进行额外查询的需求。,可以在虚拟路径中定义一个计算总金额的方法,当填充虚拟路径时,会自动计算订单的总价。,Mongoose能够在单次查询中处理复杂的关联关系,提高了查询性能和代码的可读性。原创 2024-04-17 15:52:46 · 322 阅读 · 0 评论 -
mongodb aggregate 联表 nest.js +monoose .js实现
mongodb aggregate 联表 nest.js +monoose .js实现。原创 2024-01-15 10:22:45 · 498 阅读 · 0 评论 -
mongodb 前端条件动态查询的几种方式
在实际的开发中,最常见的是前端有你多个要查询的条件,但是不一定每个条件都是必须的,很多情况下是只需要查询一条或者全部,那是如何应对这种条件是动态的情况呢。原创 2024-03-08 09:31:34 · 462 阅读 · 1 评论 -
mongodb $toInt如何实现数据类型的转化并完成排序
数据库中存的数据类型,不一定是前端需要的类型。比如,数据库中 学生collection(集合|表)有身份证号码field(字段|列)为idCardNumber,为18位数字string需求:计算出学生的出生年月日,知道身份证的构成是11-12 位表出生再哪 一年11-12 位代表出生的月份13-14 位代表初日的那天所以就可以根据身份证的信息算出该学生的出生年月日,那么怎样是用mongodb查询实现呢请参考以下查询方式。原创 2024-03-11 17:21:33 · 485 阅读 · 0 评论 -
MongoDB 的索引有哪些 nestjs mongoose示例
索引包含复合索引、哈希索引、地理空间索引、全文本索引、唯一索引、稀疏索引、覆盖索引原创 2024-03-20 18:04:29 · 709 阅读 · 1 评论