3

Morphia で最後に挿入された項目を照会する方法と、コレクションのサイズを取得する方法は?

4

2 に答える 2

5

最新の意味によって異なりますが、作成日を含む日付フィールドがある場合は、次のようにします。

T latest = ds.find().sort("-dateCreated").get();

そして、これによりカウントが得られます:

int count = ds.getCount(Class.class);

于 2011-08-07T13:43:39.420 に答える
1

ドキュメントを保存すると、find メソッドはオブジェクト Key を返します。morphia がデータベースに挿入するキーでオブジェクトを知りたい場合は、キーを取得してオブジェクト パラメータに入力します。私は自分のアプリケーションでこのようにしています。

.sort("dateCreated")並べ替えるには、ASC の並べ替えに渡すか.sort("-dateCreated")、DSC の方法で並べ替えることができます。

于 2011-09-21T17:28:28.653 に答える