将列表的元素添加到 Scala 中元素的字段

adding list's elements respect to a field of the elements in Scala

在 Scala 中我有下一个命令:

  lPServ <- Pservs.getAll(.....some logical condition.....)

lPserv 的每个元素都有一个 "price" 和 "quantity" 字段。对于此列表,我需要获得添加每个

的总数
         e.price * e.quantity

其中 e 是 lPServ 的元素。有什么想法吗?

谢谢

如果 Pservs 是:

case class Pservs(price: Int, quantity: Double)

然后:

( for { e <- Seq(Pservs(12, 3), Pservs(6, 3)) } yield e.price * e.quantity ).sum