以下に説明する日付付きの UesrFeedback ドキュメントがあり、開始日と終了日の間のすべてのドキュメントを見つけたいと思いました。正しい結果が得られません 開始日と終了日の範囲外の結果が得られます。
ドキュメントは次のとおりです。
class UserFeedbackImpl{
private String userId;
@Indexed
private String resourceId;
@Indexed
private String resoruceType;
private String rating;
private String comments;
private Date creationTimeStamp = new Date();
}
MongoDB クエリ:
public List<UserFeedback> findUserFeedback(Date Start, Date end){
Query query = new Query(Criteria.where("creationTimeStamp").gte(Start).andOperator(Criteria.where("creationTimeStamp").lte(end)));
List<UserFeedbackImpl> pref = getTemplate().find(query,UserFeedbackImpl.class);
どんな助けでも大歓迎です。