在保存新文档之前,是否有一种简单的方法可以知道新文档的“余额自”,“余额至”是否与先前保存的文档“余额自”,“余额至”重叠?谢谢
我在SQL中遵循了http://www.blackwasp.co.uk/SQLPreventRangeOverlap.aspx,但想在mongodb中实现。
我尝试过SNumber
答案 0 :(得分:0)
尝试以下解决方案可以正常工作。
if (PrinceRange.find({from: {$lte: to}, to: {$gte: from}}).count()) {
//your error code
}else {
//do whatever you want to do
}