MongoDBで"ReferenceError: getNextSequence is not defined"エラーが出る時

カテゴリ: MongoDB

MongoDBを使用していて、インターネット上にあるサンプルコードをコピペして実行すると、ReferenceError: getNextSequence is not definedエラーが発生することがあります。

これは、MongoDBにはも元々getNextSequence()という関数が存在していないためです。

MongoDBではユーザ定義関数を作成できるのですが、MongoDBのオフィシャルサイトににある下記のページにて、ユーザ定義関数の例として、getNextSequence()を作成する例が掲載されています。
https://docs.mongodb.com/v3.0/tutorial/create-an-auto-incrementing-field/

上記のReferenceError: getNextSequence is not definedエラーが出る場合、おそらく上記サイトにあるユーザ定義関数を作成していることが前提になっていると思われます。

ユーザ定義関数の作り方は別記事で書いたので、方法がわからない場合はこちらも参考にしてください。

こちらもおススメ

コメントを残す

メールアドレスが公開されることはありません。