[SERVER-84912] Review MongoDB Manual Page /manual/reference/operator/query/exists/ Created: 31/Jan/14  Updated: 12/Jan/24  Resolved: 25/Feb/14

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Kay Kim (Inactive) Assignee: David Storch
Resolution: Done Votes: 0
Labels: audit-2014, audit-content, audit-nav
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Participants:

 Description   

Hello,

To ensure that the documentation remains accurate and up to date, we're asking a group of engineers and solutions architects to review content from the MongoDB Manual to ensure that the content is accurate, addresses the core consideration of potential users, and presents sensible recommendations.

This issue addresses the single page:

http://docs.mongodb.org/manual/reference/operator/query/exists/

As you review the documentation, consider four major dimensions:

1. The correctness and completeness of the content.

2. The utility of the content for new users of MongoDB.

3. The utility of the content for expert users of MongoDB.

4. The organization of the page and its focus on the important aspects of the content.

When you complete your review of the page please fill out the documentation audit survey.

If you have additional questions or would like to make additional changes, please create a DOCS ticket or leave a comment on this ticket.

Thank you for your time and effort, and for your help in improving the documentation.

Regards,

the docs team



 Comments   
Comment by David Storch [ 31/Jan/14 ]

My audit of the page is complete; reassigning to Kay per my comment above.

Comment by David Storch [ 31/Jan/14 ]

In 2.5.5, an $exists predicate will never use an index. If you have an index over field 'x' and only a small percentage of documents in your collection actually have field 'x', then {x: {$exists: true}} will nevertheless be answered with a collection scan. This possibly will change for 2.6.0, but for the meantime users need to restructure their data if they need such $exists queries to be fast. Given that this may change, I'm not sure whether or not we should go about documenting it just yet, but it is still an important point.

See related ticket https://jira.mongodb.org/browse/SERVER-12262.

Generated at Thu Feb 08 06:56:19 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.