パンジェンシーの「汗だく開発日誌」

システム開発の備忘録です。

MongoDB

【Ubuntu】MongoDB最新版をインストール

どうも! パンジェンシーです! 今回は、MongoDBの最新版をインストールする方法の備忘録です。 ==== 環境 Ubuntu 14.04 LTS 64bit MongoDB 3.0.7 ←をインストール 方法 リポジトリを登録します。 $ sudo apt-add-repository "deb http://repo.mongodb.org/a…

【MongoDB】基本的なコマンドの使い方

こんにちわ! パンジェンシーです。 今回は、MongoDBの基本的な使い方の備忘録を書いておきます。 用語の定義 フィールド フィールド名と値のセットです。フィールドリレーショナル・データベースのカラムに相当。 ドキュメント 複数のフィールドの集まりで…

【Ubuntu】MongoDBのエラーでアプリが動かない場合

こんにちわ! パンジェンシーです。 前回は、MEANスタックを使って、ログイン機能を実装しました。 pangency.hatenablog.com さて、色々実験していると、MongoDBに急にアクセスできなくなったりすることがあると思います。 サービスを正常に停止せずに、例え…

【Node.js】【MongoDB】express-sessionでログイン機能を実装

こんにちわ! パンジェンシーです。 前回は、Node.jsでexpress-generatorを使い、ウェブアプリのひな形を作りました。 pangency.hatenablog.com 今回は、ほとんどのウェブサービスで必要になるであろう「ログイン機能」を実装してみたいと思います。 今回の…