2017-10-10 38 views
0

的MongoDB 3.4.9发现MongoDB中的对象,有一个范围内的值

我有一个看起来像这样的对象:

startIpNum:16779264 
endIpNum:16781311 
locId:47667 

startIpNum:16781312 
endIpNum:16785407 
locId:879228 

我如何找到公正的对象有一个范围(startIpNum和endIpNum之间)为16779300?

回答

1
db.collection.find({ startIpNum:{ $gte: 16779300 }, endIpNum:{$lte: 16779300} }) 

它包括上限和下限

+1

我觉得你有你'$ gte'和'$ lte'交换。 – JohnnyHK

+0

是的,交换lte和gte,它的工作 - 谢谢! – jBoive

相关问题