jp-spl-shard0:SECONDARY> db.setProfilingLevel(0)
{ "was" : 1, "slowms" : 500, "ok" : 1 }
jp-spl-shard0:SECONDARY> db.system.profile.drop()
2017-10-19T22:27:56.428+0800 E QUERY [thread1] Error: drop failed: {
"ok" : 0,
"errmsg" : "not master",
"code" : 10107,
"codeName" : "NotMaster"
} :
_getErrorWithCode@src/mongo/shell/utils.js:25:13
DBCollection.prototype.drop@src/mongo/shell/collection.js:752:1
@(shell):1:1
以上命令在PRIMARY节点可以运行,但是在SECONDARY节点行不通,暂时还没查到答案。
如果目的是查询最后的记录,可以用
$natural
: