数据库
文章平均质量分 66
呀六不六
这个作者很懒,什么都没留下…
展开
-
js对mongoDB进行查询操作
查询操作查询一个集合下的所有记录db.message.find({})根据字符串条件查询指定记录db.message.find({"content":"今天天气真的很好很好"})查询包含某个字符串的db.message.find({"content":/真的/})查询以某个字符串开头的db.message.find({"content":/^今天/})根据正则表达式查询db.message.fin...原创 2018-05-29 11:01:12 · 1014 阅读 · 0 评论 -
mongoDB的find()方法返回值的处理
db.collection.find(query,)返回的是一个游标,通常有三种方法进行处理方式1.使用hasNext()和next()如:var myCursor = db.message.find()while (myCursor.hasNext()) { print(myCursor.next());}2.使用forEach如:db.message.find().forEach(func...原创 2018-05-29 15:18:33 · 9391 阅读 · 0 评论 -
mysql常用sql语句
MySQL 关联表批量修改(数据同步)因为在代码中新建分配记录数据时忘记加入资源id。发现后,从操作记录表中获取对应的资源id,批量修改。 update xd_resource_distribution xdrd, xd_resource_operation xdro set xdrd.resources_id = xdro.resources_id where xdro.ope...原创 2018-05-29 11:56:18 · 147 阅读 · 0 评论 -
MongoDB使用示例
优势说明mongoDB作为文档型数据库,比关系型数据库更加擅长存放复杂类型的数据。关系型数据库在定义表结构时三范式要求每一个单元格数据表示的信息是不可以再分割的。而mongoDB则是运行集合下的属性可以是一个数据项一个对象或者是一个数组。使用场景用关系型数据库来记录(文章,评论,点赞信息,文章附件)信息时我们需要建立四张表来维持它们之间的关系。分别是文章表,评论表,点赞表,附件表,其中评论表、点赞...原创 2018-06-07 17:59:28 · 4616 阅读 · 0 评论 -
Elasticsearch分词器hanlp安装及基本查询
es及hanlp分词器插件安装下载地址elasticsearch下载地址:https://www.elastic.co/cn/downloads/elasticsearchHanLP分词器插件下载地址(请下载和es版本对应的版本):https://github.com/kepmov/elasticsearch-analysis-hanlp/releases安装步骤下载e...原创 2019-09-10 14:52:37 · 1531 阅读 · 0 评论 -
Mybatis关联查询
mybatis中涉及到关联查询时有以下两种做法。1.使用多次sql查询 List<ArrangeTemplateReq> selectTemplateDetail(); <select id="selectTemplateDetail" resultMap="arrangeTemplateInfo"> select h.name...原创 2019-09-26 14:45:44 · 164 阅读 · 0 评论