MongoDB - Insert Document syntax errors

Network Zero
Network Zero used Ask the Experts™
on
MongoDB collection insert document fails

I'm not sure why its failing.

db.post3.insert([
{
      title: 'MongoDB Overview', 
      description: 'MongoDB is no sql database',
      by: 'tutorials point',
      url: 'http://www.tutorialspoint.com',
      tags: ['mongodb', 'database','NoSQL'],
      likes: 100
},
{
      title: 'NoSQL Database', 
      description: 'NoSQL database doesn't have tables',
      by: 'tutorials point',
      url: 'http://www.tutorialspoint.com',
      tags: ['mongodb', 'database','NoSQL'],
      likes: 20, 
      comments: [  
      {
            user:'user1',
            message: 'My first comment',
            dateCreated: new Date(2013,11,10,2,35),
            like: 0 
     }
   ]
}
])

Open in new window

fail.jpg
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Top Expert 2014

Commented:
It's looking for a semicolon at the end of your db.post3.insert statement
Cloud Engineer
Commented:
I figured it out on my own after doing a lot of mongodb training for about a day. it's the apostrophe in the word doesn't.

db.post3.insert([
{
      title: 'MongoDB Overview', 
      description: 'MongoDB is no sql database',
      by: 'tutorials point',
      url: 'http://www.tutorialspoint.com',
      tags: ['mongodb', 'database','NoSQL'],
      likes: 100
},
{
      title: 'NoSQL Database', 
      description: 'NoSQL database doesn't have tables',
      by: 'tutorials point',
      url: 'http://www.tutorialspoint.com',
      tags: ['mongodb', 'database','NoSQL'],
      likes: 20, 
      comments: [  
      {
            user:'user1',
            message: 'My first comment',
            dateCreated: new Date(2013,11,10,2,35),
            like: 0 
     }
   ]
}
])

Open in new window

Network ZeroCloud Engineer

Author

Commented:
figured it out on my own.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial