Dieser Fehler bedeutet, dass Sie das Einschließen und Ausschließen von Schlüsseln nicht mischen können (_id wird nicht berücksichtigt). Um genau zu sein, können Sie mit
fortfahren"credentials":0,"_id":0,"username":0
oder
"credentials":1,"_id":0,"username":1
Das Mischen von Einschlüssen und Ausschlüssen ist nicht zulässig. Sie können auf https://docs.mongodb.org/manual/tutorial/project-fields-from-query-results/ dafür. Kommen wir zum zweiten Teil Alternativen für cursor.toArray() verwenden next
cursor.next(function(err,result){
if (result)
//Returns the next document in a cursor.
})
oder verwenden Sie jede Methode wie folgt
cursor.each(function(err,result){
if(result){
//each document in cursor
}
})