カテゴリー : MongoDB

[MongoDB] SyntaxError: Unexpected end of input, Unexpected token } の解決方法

MongoDB shell で SyntaxError: Unexpected end of inputSyntaxError: Unexpected token } というエラーメッセージが発生したときの解決方法をご紹介します。

MongoDB

続きを読む

特定 version の MongoDB server 構築手順 [Docker 編]

特定 version の MongoDB サーバーを Docker で構築する手順をご紹介します。

MongoDB

続きを読む

MongoDB document サイズは Object.bsonsize() で取得できる

MongoDB document サイズの取得方法ですが Object.bsonsize() で計算できます。

MongoDB

続きを読む

[MongoDB] “$err” : “Can’t canonicalize query: BadValue cannot compare to undefined”, “code” : 17287 の解決方法

MongoDB で “$err” : “Can’t canonicalize query: BadValue cannot compare to undefined”, “code” : 17287 エラーが発生したときの解決方法をご紹介します。

MongoDB

続きを読む

[MongoDB] Array field から特定の要素を削除する $pull と $pullAll

Mongoose で document の Array field から特定の要素のみ削除したい場合は、MongoDB の $pull もしくは $pullAll オペレーターを利用するのが良さそうです。

MongoDB

続きを読む

[MongoDB] ネストされた深い階層のフィールドの検索条件

MongoDB でネストされた深い階層のフィールドの検索条件をご紹介します。

MongoDB

続きを読む

[MongoDB] Error: getMore: cursor didn’t exist on server, possible restart or timeout? の解決方法

MongoDB のクエリで Error: getMore: cursor didn’t exist on server, possible restart or timeout? が発生したときの解決方法をご紹介します。

MongoDB

続きを読む

[MongoDB] 全ての collection から特定の ObjectId の document を探すクエリ

MongoDB で全ての collection から特定の ObjectId の document を探すクエリをご紹介します。

MongoDB

続きを読む

[MongoDB] index 名の長さは最大 127 byte までしか設定できない

MongoDB の index 名は最大 127 byte までしか設定できません。

MongoDB

続きを読む

[MongoDB] exception: can’t convert from BSON type EOO to Date の解決方法

MongoDB の aggregate で値が入ってない Date field に $year, $month を適用したところ exception: can’t convert from BSON type EOO to Date というエラーが発生して、解決した内容をご紹介します。

MongoDB

続きを読む