以下に、コレクションからすべてのレコード/ドキュメントを取得するためのJavaコードを少し示します。
DBCollection collection = database.getCollection("collection");
BasicDBObject select = new BasicDBObject();
select.put("title", 1);
select.put("name", 1);
String random = JSON.serialize(collection.find(select));
ここで、コレクションからランダムに10個のドキュメントを取得したいと思います。
どうすればいいですか?これは可能ですか?
私は他の人の多くの質問を見つけましたが、実際の解決策ではありません。コレクションには約1500のドキュメントがあります。速度はそれほど重要ではありません。
助けてくれてありがとう!