防止Mongodb中的重叠范围

防止Mongodb中的重叠范围,mongodb,mongodb-query,Mongodb,Mongodb Query,在保存新文档之前,是否有一种简单的方法可以知道新文档余额从、余额到是否与以前保存的文档余额从、余额到重叠?谢谢 我使用sql,但希望在mongodb中实现 我尝试了collection.find({fromprice:{$lt:from},{to:{$gt:to}}})尝试了以下解决方案,效果很好 if (PrinceRange.find({from: {$lte: to}, to: {$gte: from}}).count()) { //your error co

在保存新文档之前,是否有一种简单的方法可以知道新文档余额从、余额到是否与以前保存的文档余额从、余额到重叠?谢谢

我使用sql,但希望在mongodb中实现


我尝试了
collection.find({fromprice:{$lt:from},{to:{$gt:to}}})

尝试了以下解决方案,效果很好

  if (PrinceRange.find({from: {$lte: to}, to: {$gte: from}}).count()) {
            //your error code
    }else {
            //do whatever you want to do
    }