フロントサイドエンジニアという選択肢

HTMLコーダー → ECサイト運営 → システムエンジニア という経歴の著者がフロントサイトエンジニアという職業に今後の活路を見出し、その道に進むために取得した技術を貯めておくブログ

Mongo DB

(Node.js)MongoDBを使用するための基本

Node.jsでMongoDBを使用するために必要な基本事項を残しておきます。

(Mongo DB)MongoDBの基本 基本的なシェルコマンド

MongoDBはシェルから操作することができます。シェルは\mongodb\bin\mongo.exeで起動します。シェルではコマンドの他にJavascript関数が用意されているので、用途に合わせてどちらかを使用します。基本的なコマンドや関数は以下のとおりです。

(Mongo DB)MongoDBの基本 データのバックアップとリカバリ

バックアップとリカバリはシェルではなく、コマンドプロンプトから直接行います。mongodbのbinフォルダに移動して、コマンドを呼び出します。

(Mongo DB)MongoDBの基本 検索データの受け取り方法

MongoDBの検索結果を細かく指定して受け取る方法です。MongoDB起動後にコマンドプロンプトからシェルを起動して操作します。

(Mongo DB)MongoDBの基本 ドキュメントの更新

MongoDB起動後にコマンドプロンプトからシェルを起動して操作します。 データの更新はupdateメソッドで行いますが、updateメソッドはデータを引数の値と入れ替える処理なので、フィールドを個別に更新する場合はsetメソッドを使用します。updateメソッドは第…

(Mongo DB)MongoDBの基本 ドキュメントの検索

MongoDB起動後にコマンドプロンプトからシェルを起動して操作します。 ドキュメントの検索はfindメソッドを使用します。基本的な呼び出し方法はdb.collection name.find({key:value})といった形になります。引数に検索するキーワードをセットします。キーワ…

(Mongo DB)MongoDBの基本 起動~データ作成

Mongo DBの基本的な使用法です。データベースの基本構成は従来のRDBとは異なっており、JSONデータを行として保持し、JSONデータの集合体をコレクションと呼びます。各行毎に自由なJSONデータが入るため、スキーマは存在せず、列という概念も存在しませんが、…

(Mongo DB)windows7にMongoDBをインストールした時の覚書

自宅のWindows7環境にMongoDBを入れた時に色々とハマったので、今後必要になることはおそらく無いと思われるが、念の為に書き留めておきます。