Morphia で最後に挿入された項目を照会する方法と、コレクションのサイズを取得する方法は?
3319 次
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 に答える