Edited at

クエリーの結果表示を自動更新する

More than 5 years have passed since last update.

Webアプリのデバッグ時に、なにか操作する→DBの変化を確認する という作業を繰り返したことはないでしょうか。

そのたびに毎回クエリーを叩くのは面倒ですよね。

下記のようにすると、ターミナルに常に最新のクエリーの結果が表示されるようになります。


watch.js

printjson(db./*collections*/.find(/*query*/).toArray());


$ watch mongo <database> watch.js

ブラウザとターミナルを横に並べてみると、なかなか楽しいです。

例はmongodbですが、他のDBでも可能だと思います。