当我对插入查询使用“explain”时,我得到了两个似乎没有记录的查询选项:
这些选项的用途和作用是什么?
e0bqpujr1#
很高兴看到您喜欢我们的db._explain()设施;- )要回答您的问题,您必须知道explain重用了一个后端功能,该功能也用于不同的目的:
db._explain()
后者将解释查询,并检查查询计划的某些假设是否仍然有效。ignoreDocumentNotFound和readCompleteInput标志正是用于此目的,因此单元测试可以重新验证查询的某些假设是否仍然为真。因为它们不包含对最终用户的附加值,所以它们没有被文档化。
ignoreDocumentNotFound
readCompleteInput
1条答案
按热度按时间e0bqpujr1#
很高兴看到您喜欢我们的
db._explain()
设施;- )要回答您的问题,您必须知道explain重用了一个后端功能,该功能也用于不同的目的:
后者将解释查询,并检查查询计划的某些假设是否仍然有效。
ignoreDocumentNotFound
和readCompleteInput
标志正是用于此目的,因此单元测试可以重新验证查询的某些假设是否仍然为真。因为它们不包含对最终用户的附加值,所以它们没有被文档化。