gunaerode
gunaerode

Reputation: 33

Type error on mongodb 3

When i try to insert data on mongodb 3 through command line it's showing following error

use video;
switched to db video
db.movies.insertOne({ "title": "Jaws", "year": 1975, "imdb": "tt0073195" });

2018-03-26T12:42:42.233+0530 E QUERY TypeError: Property 'insertOne' of object video.movies is not a function at (shell):1:11`

but video db also not created

Please help me to rectify this problem.

Upvotes: 3

Views: 2114

Answers (2)

Vengatesh Subramaniyan
Vengatesh Subramaniyan

Reputation: 953

Try with db.movies.insert instead of db.movies.insertOne and check If it's working fine. If it's working then your mongo version is less than 3.2. If not then share your mongoDb console Screenshot.

Upvotes: 4

Clement Amarnath
Clement Amarnath

Reputation: 5466

MongoDB supports db.collection.insertOne() from version 3.2, please check your mongodb version by using the mongo shell command

db.version()

References:

Upvotes: 5

Related Questions