万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

PyMongoでのリストへappend

coll_nameというコレクション名で、room_nameというroomについて、 User 02をuser_listカラム(これはリスト型)へ追加する。

Python set to list - Stack Overflow

from pymongo import Connection
con = Connection()
db = con.test
col = db.coll_name #コレクション名(RDBMSでいうテーブル名)
col.update( {"room": room_name}, {"$pushAll": {"user_list": ["User 02"]}})

user_listへUser 02がpushされる。

ちなみに、 pushしたいものは必ずリストにしないといけないようだ。

col.update( {"room": room_name}, {"$pushAll": {"user_list": ["User 02"]}})

col.update( {"room": room_name}, {"$pushAll": {"user_list": "User 02"}})

とかしても変化なし。

MongoDBイン・アクション

MongoDBイン・アクション

Getting Mean With Mongo, Express, Angular, and Node

Getting Mean With Mongo, Express, Angular, and Node