以下の値を持つ Status ENUM を持つ Request というドメイン オブジェクトがあります。
Request {
Status status
}
enum Status{
Processed('processed')
Rejected('rejected')
InProgress('progress')
String name
Status(name){
this.name=name
}
}
Request オブジェクトをクエリするRequest.findByStatus(Status.Processed)
と、ステータスが拒否され、進行中のものを含むすべてのレコードが返されます。誰かが正確に何が間違っているのか、または何を修正する必要があるのか を教えてもらえますか. 以下のような基準でクエリも試しました
Request.createCriteria().list {
eq('status',Status.Processed)
}
それでも、すべてのレコードが表示されます。ポインターはありますか??