Advertisement
Guest User

Untitled

a guest
Sep 19th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. const mongoose = require('mongoose');
  2. mongoose.set('useNewUrlParser', true);
  3. mongoose.set('useFindAndModify', false);
  4. mongoose.set('useCreateIndex', true);
  5. mongoose.set('useUnifiedTopology', true);
  6. mongoose.connect('mongodb://localhost/cat_app');
  7.  
  8. const catSchema = new mongoose.Schema({
  9. name: String,
  10. age: Number,
  11. temperament: String
  12. });
  13.  
  14. const Cat = mongoose.model('Cat', catSchema);
  15.  
  16. let george = new Cat({
  17. name: 'Ms. Norris',
  18. age: 7,
  19. temperament: 'Evil'
  20. });
  21.  
  22. george.save((err, cat) => {
  23. if (err) {
  24. console.log('Something Went Wrong Nya!');
  25. } else {
  26. console.log('Cat Saved Nya!');
  27. console.log(cat);
  28. }
  29. });
  30.  
  31. Cat.create(
  32. {
  33. name: 'snow white',
  34. age: 15,
  35. temperament: 'bland'
  36. },
  37. (err, cat) => {
  38. if (err) {
  39. console.log('whoops! :c ');
  40. console.log(err);
  41. } else {
  42. console.log('everything okay nya!');
  43. console.log(cat);
  44. }
  45. }
  46. );
  47.  
  48. Cat.find({}, (err, cats) => {
  49. if (err) {
  50. console.log('whoops error');
  51. console.log(err);
  52. } else {
  53. console.log('success nya!');
  54. console.log(cats);
  55. }
  56. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement