Привет, у меня есть список кортежей, таких как:
productsWithOptIds: Seq[(Product, Option[Long])]
Я хотел бы сделать запрос, похожий на:
Select * from product_table where
name = "nameA" && id != 1 OR
name = "nameB" && id != 2 OR
name = "nameC" && id != 2
Я пытаюсь, например:
ProductDomain.filter { p =>
productsWithOptIds.exists {
case (prod, idOpt) => a.name === prod.name
}
}.exists.run
но это не работает.
спасибо!