lastUpdated フィールドに基づいて並べ替えを使用して、検索クエリの結果を返したいと思います。
現在、私は2つの方法を見てきました
最初のアプローチ
BasicDBObject query = new BasicDBObject();
query.put("updated_at","-1");
query.put(MONGO_ATTR_SYMBOL, "" + symbol);
DBCursor cursor = DBcollection.find(query).sort(query);
第二のアプローチ
DBCursor cursor = DBcollection.find(query,new BasicDBObject("sort", new BasicDBObject("lastUpdated ", -1)));
アイデアを処理するための最良のオプションは何ですか??