• 幕客老师召集小伙伴
  • 运维高手36项修炼
  • python自动化运维项目实战
  • nginx从入门到实战
  • 阿里云与Centos7实战

Mongodb-数据库引用DBRef

一、DBRef数据库引用基本格式:

 

iaskjob:PRIMARY> db.test.movie.insert({_id:'m1',name:"I am legend"})
WriteResult({ "nInserted" : 1 })
iaskjob:PRIMARY> db.test.movie.insert({_id:'m2',name:"I am hero"})
WriteResult({ "nInserted" : 1 })

数据格式内容如下:

#最喜欢电影名称表

iaskjob:PRIMARY> db.test.movie.find()
{ "_id" : "m1", "name" : "I am legend" }
{ "_id" : "m2", "name" : "I am hero" }

#用户信息表

iaskjob:PRIMARY> db.test.user.insert({name: "jeson", favorite_movies:[new DBRef(“test.movie”, “m1″), new DBRef(“test.movie”, “m2″)]})
WriteResult({ "nInserted" : 1 })

#方式1、通过普通的方式,简单手工关联

 

#方式2、通过DBRef进行关联查询
iaskjob:PRIMARY> db.test.user.findOne().favorite_movies[0].fetch()
{ "_id" : "m1", "name" : "I am legend" }

优点是不会有数据冗余或数据不一致问题,相比mysql的join不需要了解其具体类型,缺点是需要多次查询才能获得所需要的数据,开销大,在宿主document较多时尤其明显。

 

Mongodb-数据库引用DBRef

Pingbacks已打开。

Trackbacks
  1. buy Bubble gum online 发布于 2021年9月6日 08:20 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  2. https://rftheuprising.com/ 发布于 2021年9月6日 11:12 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  3. benefits of chanting gayatri mantra 1000 times 发布于 2021年9月6日 13:45 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  4. sns.lilyenglish.com 发布于 2021年9月6日 14:13 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  5. prilosecomeprazolehu.com 发布于 2021年9月6日 14:56 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  6. prozacfluoxetineae.com 发布于 2021年9月6日 16:05 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  7. 0x200 in binary option 发布于 2021年9月7日 10:47 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  8. zoloftsertralinest.com 发布于 2021年9月8日 03:05 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  9. seroquelquetiapinear.com 发布于 2021年9月8日 05:02 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  10. an 发布于 2021年9月8日 05:48 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  11. ゼニス クラス エリート リザーブ ド マルシェ 发布于 2021年9月8日 16:34 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  12. commercial hvac companies 发布于 2021年9月8日 17:24 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  13. บาคาร่าได้เงินจริง 发布于 2021年9月8日 21:08 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  14. his comment is here 发布于 2021年9月8日 23:43 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  15. Best Auto Accident Lawyer Walnut CA 发布于 2021年9月9日 07:03 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  16. บาคาร่า 发布于 2021年9月9日 08:26 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  17. discuss 发布于 2021年9月9日 10:23 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  18. chris Quintela 发布于 2021年9月9日 11:18 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  19. abs like resin where to buy 发布于 2021年9月9日 13:00 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  20. binary options 发布于 2021年9月9日 14:30 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  21. ibeacon tags bulk buy 发布于 2021年9月9日 15:04 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  22. lyricapregabalintv.com 发布于 2021年9月9日 15:13 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  23. lexaproescitalopramsh.com 发布于 2021年9月9日 16:05 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  24. Underground Hip Hop Los Angeles 发布于 2021年9月10日 02:20 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  25. read more 发布于 2021年9月10日 04:22 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  26. Christopher Quintela 发布于 2021年9月10日 04:55 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  27. Napolin Accident Injury Lawyer Orange County 发布于 2021年9月10日 17:16 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  28. visit this backlink 发布于 2021年9月10日 23:50 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  29. Christopher Quintela 发布于 2021年9月11日 00:23 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  30. cymbaltaduloxetinetg.com 发布于 2021年9月11日 01:42 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  31. navigate to this site 发布于 2021年9月11日 01:58 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  32. these 发布于 2021年9月11日 10:32 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  33. บาคาร่า 发布于 2021年9月11日 13:53 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  34. large fast thrusting dildo 发布于 2021年9月11日 17:08 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  35. instagram.com 发布于 2021年9月11日 21:32 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  36. kk 发布于 2021年9月12日 01:30 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  37. Hip Hop Producers in Los Angeles 发布于 2021年9月12日 03:19 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  38. lisinoprilhydrochlorothiazidegh.com 发布于 2021年9月12日 04:02 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  39. Bino Reviews 发布于 2021年9月12日 11:33 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  40. click here to investigate 发布于 2021年9月13日 02:04 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  41. lipitoratorvastatinla.com 发布于 2021年9月13日 10:47 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  42. SEO Company In Phoenix With Good Reviews 发布于 2021年9月13日 11:13 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  43. Phoenix Hip Hop 发布于 2021年9月13日 18:16 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  44. https://www.secondhandmall.com/user/profile/374260 发布于 2021年9月13日 22:56 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  45. http://forum.bokser.org 发布于 2021年9月14日 13:13 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  46. click for more info 发布于 2021年9月14日 21:16 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  47. smart watch blood pressure china 发布于 2021年9月14日 22:03 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  48. this  发布于 2021年9月15日 01:13 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  49. https://vimeo.com/170536262 发布于 2021年9月15日 04:53 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  50. кузовные работы спб 发布于 2021年9月15日 13:48 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  51. This Internet page 发布于 2021年9月16日 01:30 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  52. binary options 发布于 2021年9月16日 06:06 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  53. London metro news 发布于 2021年9月16日 14:09 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  54. меблі ротанг 发布于 2021年9月17日 01:00 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  55. skin deep med spa papillion 发布于 2021年9月17日 04:18 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  56. binary option trading guide 发布于 2021年9月17日 14:26 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  57. buy contractor surety bonds in LA 发布于 2021年9月17日 15:13 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  58. Andris Gulans 发布于 2021年9月17日 16:18 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  59. Recommended Webpage 发布于 2021年9月17日 19:07 #

    MOOC云计算 - Mongodb-数据库引用DBRef

  60. new rappers in Los Angeles 发布于 2021年9月18日 00:15 #

    MOOC云计算 - Mongodb-数据库引用DBRef

引用地址

暂无评论

发表评论