542505989 发表于 2015-7-10 10:53:36

在Django 中更新mongodb的ListField字段

  1, 导入      MongoDBManager
  from django_mongodb_engine.contrib import MongoDBManager
  
  2. 在models 中的Article加入
  objects = MongoDBManager()
  
  3. 开始更新。
  Article.objects.raw_update({"_id": ObjectId(object_id_input)}, {"$push": {"comments":
  {"_id":comment_id,
  "user":ObjectId(user_id_input),
  "content":content_input,
  "ip_address":ip_address_input,
  "created":datetime.now(),
  "is_private":0,
  "flow_status":0}
  }
  })
页: [1]
查看完整版本: 在Django 中更新mongodb的ListField字段