mongodb
mrandy
这个作者很懒,什么都没留下…
展开
-
关于mongo的模糊查询
在使用MongoDB开发中如果数据量不大不想采用lucene等话,想要实现模糊查询,类似其他数据库中like关键字使用的话可以用Pattern正则表达式来实现 如要查询类似like'名字%'的话 实现如下:Pattern pattern = Pattern.compile("^" + name + ".*$", Pattern.CASE_INSENSIT原创 2013-08-07 22:32:14 · 897 阅读 · 0 评论 -
关于MorphiaQuery中关于in的查询
问题:play框架对mongodb的时候,想实现类似关系数据库中in的查询,如select * from table where name in('ab','cd');play的文档一直觉得好少,所以总结在这纪录下, ArrayList list=new ArrayList();list.add("ab");list.add("cd");MorphiaQu原创 2013-10-24 23:09:09 · 1319 阅读 · 0 评论 -
使用MorphiaQuery实现降序排列
play框架中操作mongodb的时候,想实现类似关系数据库中排序功能代码如下:Model model=new TestObject();MorphiaQuery q =model.q();q.filter("id",id);q.order("-date");其中id和date都是model的属性名字,对应mongodb集合中字段,在date前加一个“-”就原创 2013-11-26 22:21:50 · 2250 阅读 · 0 评论 -
mongodb 脚本多集合关联查询更新
mongodb不像关系型数据库不能直接join查询。原创 2014-10-02 22:43:43 · 3824 阅读 · 0 评论 -
mongodb 导入导出GridFS
导出GridFS数据:./mongodump --db quhao-dev-db --collection MerchantInfoPatchImage.files --out ./quhaolaImgquhao-dev-db为数据库名MerchantInfoPatchImage.files为要导出的数据对象 ./quhaolaImg 指定数据存放的文件夹原创 2014-10-02 22:51:22 · 4911 阅读 · 3 评论