fastmongo
fastmongo copied to clipboard
3.x 版本查询条件 非 limit=1时 结果不符合预期
$collection = $mongo->database('supsite')->collection('data_article');
$data = $collection->find(['siteid' => $siteid], ['skip'=>0,'limit'=>15]);
var_dump(count($data));
collection 实际570条数据 limit = 1 时查出的数据正常 但limit 15 return 了全部数据 570
看一下这个测试,是可以跑过的。https://github.com/hyperf/gotask/blob/f433a3774de9645c5f73fc7444140ea521e48255/tests/Cases/MongoDBTest.php#L91
mongodb 3.6+ case可以全部通过
3.2 部分通过
3.0 limit没通过