Mongoose 从API查询特定记录的最快方法

Mongoose 从API查询特定记录的最快方法,mongoose,baucis,Mongoose,Baucis,我正在使用用Mongoose和Baucis构建的RESTAPI。这太棒了,而且很容易组合起来 我想知道,在查询单个记录时,如果将记录ID指定为路径的一部分或条件语句的一部分,服务器的响应通常会更快?或者这有关系吗 例如: http://www.example.com/path/to/endpoint/record_id/ 或 http://www.example.com/path/to/endpoint/?conditions={“\u id”:“record\u id”} 谢谢 在Baucis

我正在使用用Mongoose和Baucis构建的RESTAPI。这太棒了,而且很容易组合起来

我想知道,在查询单个记录时,如果将记录ID指定为路径的一部分或条件语句的一部分,服务器的响应通常会更快?或者这有关系吗

例如:

http://www.example.com/path/to/endpoint/record_id/

http://www.example.com/path/to/endpoint/?conditions={“\u id”:“record\u id”}


谢谢

在Baucis和Mongoose中,两者都映射到相同的Mongo查询,并且几乎完全相同的代码路径。因此,性能差异实际上是无法区分的

性能始终取决于环境。您在这里得到的答案不会与实际测试数据进行比较。