ケース クラス オブジェクトのリストをループするために、Scala でファンキーな for ループを試しています。
case class SimpleCredits(credits: CreditType, quantity: Int)
val s = for{
i <- Users.findCreditsByUser(u)
t <- i.credits
if(i.quantity > 0)
} yield t
Intellij は結果の s が気に入らず、その理由がわかりません。
コンパイルしようとすると、次のようになります。
value filter is not a member of enums.CreditType.CreditType
私はこれをグーグルで検索し、同様の問題と手荷物の可能性がある数人の投稿を見ましたが、具体的なものは見つかりません.
それで、それはうまくいくはずですか、それとも私は何か間違ったことをしていますか?