Open smallnewer opened 9 years ago
有某个表,希望填写字段时,是唯一,不写该字段时就不要算在唯一内。mongodb默认建立唯一索引时,如果某些文档没有该字段,会把这个字段作为null去计算唯一索引。这样就导致唯一索引错误。
解决办法用sparse。具体的还是看官方文档吧:http://docs.mongodb.org/manual/tutorial/create-a-unique-index/
有某个表,希望填写字段时,是唯一,不写该字段时就不要算在唯一内。mongodb默认建立唯一索引时,如果某些文档没有该字段,会把这个字段作为null去计算唯一索引。这样就导致唯一索引错误。
解决办法用sparse。具体的还是看官方文档吧:http://docs.mongodb.org/manual/tutorial/create-a-unique-index/