3

String id、String Name、long age の 2 つの列があります。

SQL で行ったように - select id FROM USERDETAILS で Age > 5 の場合、「Id」である主キーの arrayList が得られます。

モルフィアを使用してmongo dbに対して同じことを行う方法を誰か教えてください。

で試しましたquery.retrieveFields(true,"id").get();

しかし、戻り値として USERDETAILS モデルが返されます。ID の配列のみが必要です。どうすればこれを行うことができますか助けてください

4

2 に答える 2

3

morphia を使用してモデル クラスを取得します。それがそれです。ID の生のリストが必要な場合は、ドライバーを直接使用する必要があります。

于 2013-11-07T15:47:46.020 に答える