MongoDBをさわり始めたんですが、シンプルでいいすな(・∀・)!
つーわけで、Flask + MongoDBのてきとーアプリをざくっと書いてみた。
超手抜き適当コード(所要時間20分w)。
https://github.com/wgkoro/flask_mongodb
MongoDBとFlaskとPyMongo入ってれば
$ python app/app.py
で動くはず。
「データが存在していればUPDATE, 無ければINSERT」
ってこんな風に書いちゃったけど(↓)、もっと効率的な方法あるよなぁきっと…。
[py]
user = coll.find_one({ ‘user_id’ : uid })
if user:
coll.update(user, data, upsert=True)
else:
coll.insert(data)
[/py]