首页 > 代码库 > antd + node.js + mongoose小总结
antd + node.js + mongoose小总结
最近开发太忙,都没时间更新博客,想通过这篇博客总结一下相关经验,以备后续能用到:
一、antd
1.onChange of undefined问题:可能是页面中表单取了相同的名称,也可能是在遍历时表单的父元素未设置唯一key。
等待更新。。。
二、ES6
等待更新。。。
三、mongoose
1.查询时,如果遇到查询多个表的关联关系,可通过populate属性查,例如:
ser = await WeblogicServer.find({_id:_id}).populate(‘oth_id‘,‘name‘).select(‘name‘).exec(); //oth_id为外键,查出来的数据是[{_id:‘xxx‘,oth_id:{_id:‘xxx‘,name:‘name‘},name:‘name‘}]
2.查询很多表时,可以数组push的时候使每一项数据加上统一的外键_id,这样方便查询所属关系。
3.数组对象查重(通过_id)
//通过Id去除重复对象 function uniqueObj(arr){ let obj = {}; let list = []; arr.forEach(function(ni){ if(!obj[ni._id]){ obj[ni._id] = ni; } }); for(let k in obj){ list.push(obj[k]); } return list; }
等待更新。。。
antd + node.js + mongoose小总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。