返回值
返回查询结果集的游标。
错误
如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。
常见错误可参考错误码。
示例
-
强制使用指定的索引进行查询。
db.sample.employee.find().hint( { "": "ageIndex" } ).flags( SDB_FLG_QUERY_FORCE_HINT ) { "_id": { "$oid": "5d412cfa614afb5557b2b41d" }, "name": "fang", "age": 18 } { "_id": { "$oid": "5d412cfa614afb5557b2b41c" }, "name": "alice", "age": 19 } { "_id": { "$oid": "5d412cfa614afb5557b2b41b" }, "name": "ben", "age": 21 } db.sample.employee.find().hint( { "": "notExistIndex" } ).flags( SDB_FLG_QUERY_FORCE_HINT ) uncaught exception: -53 Invalid hint Takes 0.003438s.
点击巨杉数据库文档中心了解更多信息