【发布时间】:2018-01-20 22:09:51
【问题描述】:
我有以下架构:
var lottary = new Schema({
userid : String,
start: Number,
end: Number,
time: Number,
});
我正在编写一个查询来获得获胜者的结果。 如果行如下:
| start | end |
| 2 | 4 |
| 5 | 99 |
| 100 | 999 |
我的号码是 55,它将返回以 5 开头和 99 结尾的行,因为 55 在这些数字之间。
我知道这是在 MYSQL 中完成的:
SELECT *
FROM lotto_tickets
WHERE 40 BETWEEN start AND end
但是,这是如何在 mongoose / mongodb 中完成的?
【问题讨论】:
标签: javascript mongodb mongoose database