集合中的每条记录都有两个键“ip”和“timestamp”
db.posts.update({'ip' : '127.0.0.1', 'timestamp' : {'$gt' : sometimestamp}}, {'$set' : {'timestamp' : time.time()}, True)
如果字段“ip”和“127.0.0.1”不在集合中或“timestamp”小于有时tamp,上述命令将插入一条新记录
现在,如果我想只插入一条新记录“ip”而“127.0.0.1”不在集合中,换句话说,保持“ip”的值是唯一的。
怎么做 ?