2012-04-19 13 views
0

条件を満たすすべての文書に対してRavenDB文書プロパティの最小値を見つける方法を教えてください。文書セットに対するRavenDBフィールドの最小値を選択

例えば、NY州に属するすべてのムービードキュメントのうち、最も古いものがravendbデータベースに含まれています。

私はこれを次のように書いています。私を修正してください。私は "??????"次のクエリで...

DateTime EarliestDate = session.Query<Movie>()      
         .Where(x => x.State == "NY") 
         .GroupBy(x => x.ReleaseDate) 
         .Select????Min(x => x.ReleaseDate)); 

答えて

3

私が間違っているかもしれないが、あなただけの、これはしたくない:

DateTime EarliestDate = session.Query<Movie>()      
         .Where(x => x.State == "NY") 
         .Min(x => x.ReleaseDate); 

UPDATE: がした。この

DateTime EarliestDate = session.Query<Movie>()      
          .Where(x => x.State == "NY") 
          .OrderBy(x => x.ReleaseDate) 
          .Take(1) 
          .Select(x => x.ReleaseDate) 
          .FirstOrDefault(); 
+0

を試してみてください仕事していません.. – ZVenue

+0

ありがとうございました.. – ZVenue

関連する問題