I have a
MongoCollection<Document> in which I assign a collection.
I'm trying to find a user by his id.
user = (Document) usersCollection.find(new Document("_id", username));
with that I'm getting an error
java.lang.ClassCastException: com.mongodb.FindIterableImpl cannot be
cast to org.bson.Document
When I try
BasicDBObject query = new BasicDBObject(); BasicDBObject fields = new BasicDBObject("_id", username); usersCollection.find(query, fields);
I'm getting an error
The method find(Bson, Class) in the type MongoCollection is not applicable for the arguments (BasicDBObject, BasicDBObject)