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"}})
とかしても変化なし。
- 作者: Kyle Banker,Sky株式会社玉川竜司
- 出版社/メーカー: オライリージャパン
- 発売日: 2012/12/14
- メディア: 大型本
- 購入: 5人 クリック: 55回
- この商品を含むブログ (4件) を見る
Getting Mean With Mongo, Express, Angular, and Node
- 作者: Simon Holmes
- 出版社/メーカー: Manning Pubns Co
- 発売日: 2015/01/31
- メディア: ペーパーバック
- この商品を含むブログを見る