"Diary" インターネットさんへの恩返し

いつもソースコードコピペばかりなので,みなさまへ少しばかりの恩返しを

mongodb

mongodbのバックアップ&リストア

mongodbへのバックアップリストア手順メモバックアップ(DB丸ごと) $ mongodump -h <ホスト名>:<ポート> -d <DB名> -u <ユーザ名> -p <パスワード> -o <出力先>バックアップ(コレクション指定) $ mongodump -h <ホスト名>:<ポート> -d <DB名> -c <コレクション名> -u </db名></db名>…

node.js x mongoose でデータ(エントリ)の削除方法

node.js x mongoose を使ったドキュメント削除の方法。 一つのエントリを削除 1つのエントリを削除。複数のドキュメントがマッチする場合、一番古いものが1つ消されます。 Group.findOneAndRemove({ "name" : "cooking" }, function(err){ if(err) throw e…

node.js x mongoose でOR/AND/AND&OR組み合わせ検索する(find)方法

node.jsとmongooseを使ったfindでのAND/OR検索。[目次] ANDを使った検索 ORを使った検索 ANDとORの組合せ 参考 ANDを使った検索 Groupコレクションで、「memberがjohnかつstatusが1」 かつ 「created_byがmeでstatusが1」のデータを検索。 var query = { $an…

【python】サポートベクターマシンで手書き文字認識をやってみた

ブラウザでCanvasを使って手書き文字を書いて、それがなんの文字かをサポートベクターマシンを使って判別させるシステムです。機械学習システムをソリューションとして全体を作るイメージはどんなのか、検討もつきませんでしたがそれなりに作ってみました。…

node.js x mongoose での組み込みドキュメント(サブドキュメント)の使い方

コレクション間に親子関係を持たせてデータを管理できる機能のサブドキュメント。例)・familyコレクションのサブドキュメントとして"children"ドキュメントを持つ。 "father" : "ジョンお父さん" "mother" : "キャサリング母さん" "children" : [ "name" : …

Node.js / express / ejs / mongodbでなにか作るときの役立つリンク

ここ数週間ぐらい、node.jsとmongodbでwebアプリを作っている。その中で参考になった良リンクをここに。実践Node.js プログラミング (Programmer's SELECTION)作者: Mike Cantelon,Marc Harter,T.J. Holowaychuk,Nathan Rajlich,生越昌己,吉川邦夫出版社/メ…

mongodbが起動しない場合の対応(old lock file, terminating)

Mongodbへ接続が失敗する現象があったので解決方法をメモ。ハングなどでmongodbを強制終了した場合、mongod.lockファイルというものせいで、mongodbが起動できなくなる事象。mongodbは起動の際にmongod.lockファイルを作成し、停止する際にmongod.lockファイ…