现在,我尝试在mongoldb中插入带有pymongo的数据。
get_db().users.update({'_id':ObjectId(session['user_id'])},{'$push':{'hme':ObjectId(id)}},upsert=True)
但是,该方法产生重复的ObjectID.before尝试find_one()。
if not ObjectId(id) in get_db().users.find_one({'_id':ObjectId(session['user_id'])})['hme']:
get_db().users.update({'_id':ObjectId(session['user_id'])},{'$push':{'hme':ObjectId(id)}},upsert=True)
更好的方法请求..
可能用于每个。但语法错误
阳