Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jul 17th, 2012  |  syntax: None  |  size: 6.62 KB  |  hits: 22  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. MongoDB browser shell version: 0.1.0
  2. connecting to random database
  3. type "help" for help
  4. type "tutorial" to start the tutorial
  5. > student1 = {name: "Phineas"};
  6. {
  7.  "name" : "Phineas"
  8.  }
  9. > student2 = {name: "Ferb"};
  10. {
  11.  "name" : "Ferb"
  12.  }
  13. > student3 = {name: "Candace"};
  14. {
  15.  "name" : "Candace"
  16.  }
  17. > student4 = {name: "Perry"};
  18. {
  19.  "name" : "Perry"
  20.  }
  21. >db.students.save(student1);
  22. "ok"
  23. >db.students.save(student2);
  24. "ok"
  25. >db.students.save(student3);
  26. "ok"
  27. >db.students.save(student4);
  28. "ok"
  29. >db.students.find();
  30.  
  31. [
  32.   {   "_id" : {   "$oid" : "4dc5ce04cc93747e680253fd"   },   "name" : "Phineas"   },
  33.   {   "_id" : {   "$oid" : "4dc5ce07cc93747e680253fe"   },   "name" : "Ferb"   },
  34.   {   "_id" : {   "$oid" : "4dc5ce09cc93747e680253ff"   },   "name" : "Candace"   },
  35.   {   "_id" : {   "$oid" : "4dc5ce0bcc93747e68025400"   },   "name" : "Perry"   }
  36. ]
  37. >course1 = {courseName: "Intro to Spying"};
  38. {
  39.  "courseName" : "Intro to Spying"
  40.  }
  41. >course2 = {courseName: "Planet Building"};
  42. {
  43.  "courseName" : "Planet Building"
  44.  }
  45. >course3 = {courseName: "What to do Today"};
  46. {
  47.  "courseName" : "What to do Today"
  48.  }
  49. >course4 = {courseName: "Evil in Theory and Practice"};
  50. {
  51.  "courseName" : "Evil in Theory and Practice"
  52.  }
  53. >db.courses.save(course1);
  54. "ok"
  55. >db.courses.save(course2);
  56. "ok"
  57. >db.courses.save(course3);
  58. "ok"
  59. >db.courses.save(course4);
  60. "ok"
  61. >db.courses.find();
  62.  
  63. [
  64.   {   "_id" : {   "$oid" : "4dc5ce58cc93747e68025401"   },   "courseName" : "Intro to Spying"   },
  65.   {   "_id" : {   "$oid" : "4dc5ce5acc93747e68025402"   },   "courseName" : "Planet Building"   },
  66.   {   "_id" : {   "$oid" : "4dc5ce5ccc93747e68025403"   },   "courseName" : "What to do Today"   },
  67.   {   "_id" : {   "$oid" : "4dc5ce5dcc93747e68025404"   },   "courseName" : "Evil in Theory and Practice"   }
  68. ]
  69. >enrollment1 = {name: student4, courseName: course1};
  70. {
  71.  "name" : {  "name" : "Perry"  },
  72.  "courseName" : {  "courseName" : "Intro to Spying"  }
  73.  }
  74. >enrollment2 = {name: student1, courseName: course3};
  75. {
  76.  "name" : {  "name" : "Phineas"  },
  77.  "courseName" : {  "courseName" : "What to do Today"  }
  78.  }
  79. >enrollment3 = {name: student2, courseName: course3};
  80. {
  81.  "name" : {  "name" : "Ferb"  },
  82.  "courseName" : {  "courseName" : "What to do Today"  }
  83.  }
  84. >enrollment4 = {name: student2, courseName: course2};
  85. {
  86.  "name" : {  "name" : "Ferb"  },
  87.  "courseName" : {  "courseName" : "Planet Building"  }
  88.  }
  89. >db.enrollments.save(enrollment1);
  90. "ok"
  91. >db.enrollments.save(enrollment2);
  92. "ok"
  93. >db.enrollments.save(enrollment3);
  94. "ok"
  95. >db.enrollments.save(enrollment4);
  96. "ok"
  97. >db.enrollments.find();
  98.  
  99. [
  100.   {   "_id" : {   "$oid" : "4dc5cebfcc93747e68025406"   },   "name" : {   "name" : "Perry"   },   "courseName" : {   "courseName" : "Intro to Spying"   }   },
  101.   {   "_id" : {   "$oid" : "4dc5cec1cc93747e68025407"   },   "name" : {   "name" : "Phineas"   },   "courseName" : {   "courseName" : "What to do Today"   }   },
  102.   {   "_id" : {   "$oid" : "4dc5cec2cc93747e68025408"   },   "name" : {   "name" : "Ferb"   },   "courseName" : {   "courseName" : "What to do Today"   }   },
  103.   {   "_id" : {   "$oid" : "4dc5cec4cc93747e68025409"   },   "name" : {   "name" : "Ferb"   },   "courseName" : {   "courseName" : "Planet Building"   }   }
  104. ]
  105. >db.courses.find();
  106.  
  107. [
  108.   {   "_id" : {   "$oid" : "4dc5ce58cc93747e68025401"   },   "courseName" : "Intro to Spying"   },
  109.   {   "_id" : {   "$oid" : "4dc5ce5acc93747e68025402"   },   "courseName" : "Planet Building"   },
  110.   {   "_id" : {   "$oid" : "4dc5ce5ccc93747e68025403"   },   "courseName" : "What to do Today"   },
  111.   {   "_id" : {   "$oid" : "4dc5ce5dcc93747e68025404"   },   "courseName" : "Evil in Theory and Practice"   }
  112. ]
  113. >db.students.find();
  114.  
  115. [
  116.   {   "_id" : {   "$oid" : "4dc5ce04cc93747e680253fd"   },   "name" : "Phineas"   },
  117.   {   "_id" : {   "$oid" : "4dc5ce07cc93747e680253fe"   },   "name" : "Ferb"   },
  118.   {   "_id" : {   "$oid" : "4dc5ce09cc93747e680253ff"   },   "name" : "Candace"   },
  119.   {   "_id" : {   "$oid" : "4dc5ce0bcc93747e68025400"   },   "name" : "Perry"   }
  120. ]
  121. >db.enrollments.find();
  122.  
  123. [
  124.   {   "_id" : {   "$oid" : "4dc5cebfcc93747e68025406"   },   "name" : {   "name" : "Perry"   },   "courseName" : {   "courseName" : "Intro to Spying"   }   },
  125.   {   "_id" : {   "$oid" : "4dc5cec1cc93747e68025407"   },   "name" : {   "name" : "Phineas"   },   "courseName" : {   "courseName" : "What to do Today"   }   },
  126.   {   "_id" : {   "$oid" : "4dc5cec2cc93747e68025408"   },   "name" : {   "name" : "Ferb"   },   "courseName" : {   "courseName" : "What to do Today"   }   },
  127.   {   "_id" : {   "$oid" : "4dc5cec4cc93747e68025409"   },   "name" : {   "name" : "Ferb"   },   "courseName" : {   "courseName" : "Planet Building"   }   }
  128. ]
  129. >db.courses.remove(course4);
  130. "ok"
  131. >db.courses.find();
  132.  
  133. [
  134.   {   "_id" : {   "$oid" : "4dc5ce58cc93747e68025401"   },   "courseName" : "Intro to Spying"   },
  135.   {   "_id" : {   "$oid" : "4dc5ce5acc93747e68025402"   },   "courseName" : "Planet Building"   },
  136.   {   "_id" : {   "$oid" : "4dc5ce5ccc93747e68025403"   },   "courseName" : "What to do Today"   }
  137. ]
  138. >db.students.update( {name:"Candace" }, { $set : {name: "Can't Dance}});
  139. JS Error: TypeError: Object # has no method 'error'
  140.  
  141. >db.students.find();
  142.  
  143. [
  144.   {   "_id" : {   "$oid" : "4dc5ce04cc93747e680253fd"   },   "name" : "Phineas"   },
  145.   {   "_id" : {   "$oid" : "4dc5ce07cc93747e680253fe"   },   "name" : "Ferb"   },
  146.   {   "_id" : {   "$oid" : "4dc5ce09cc93747e680253ff"   },   "name" : "Candace"   },
  147.   {   "_id" : {   "$oid" : "4dc5ce0bcc93747e68025400"   },   "name" : "Perry"   }
  148. ]
  149. >db.courses.find();
  150.  
  151. [
  152.   {   "_id" : {   "$oid" : "4dc5ce58cc93747e68025401"   },   "courseName" : "Intro to Spying"   },
  153.   {   "_id" : {   "$oid" : "4dc5ce5acc93747e68025402"   },   "courseName" : "Planet Building"   },
  154.   {   "_id" : {   "$oid" : "4dc5ce5ccc93747e68025403"   },   "courseName" : "What to do Today"   }
  155. ]
  156. >db.enrollments.find( {courseName: course3} );
  157.  
  158. [
  159.   {   "_id" : {   "$oid" : "4dc5cec1cc93747e68025407"   },   "name" : {   "name" : "Phineas"   },   "courseName" : {   "courseName" : "What to do Today"   }   },
  160.   {   "_id" : {   "$oid" : "4dc5cec2cc93747e68025408"   },   "name" : {   "name" : "Ferb"   },   "courseName" : {   "courseName" : "What to do Today"   }   }
  161. ]
  162. >db.enrollments.find( {courseName: course3} );
  163. [
  164.  
  165. ]
  166. >db.enrollments.find( {name: student2} );
  167.  
  168. [
  169.   {   "_id" : {   "$oid" : "4dc5cec2cc93747e68025408"   },   "name" : {   "name" : "Ferb"   },   "courseName" : {   "courseName" : "What to do Today"   }   },
  170.   {   "_id" : {   "$oid" : "4dc5cec4cc93747e68025409"   },   "name" : {   "name" : "Ferb"   },   "courseName" : {   "courseName" : "Planet Building"   }   }
  171. ]
  172. >