私はこのような機能を持っています:
def getList(gig: Gig, createdBy: User = null, all: Boolean = true): List[Bid] = {
var bys = List[QueryParam](By(Bid.gig, gig))
if (createdBy!=null) bys = By(Bid.createdBy, createdBy) :: bys
if (!all) bys = By(Bid.deleted, false) :: bys
Bid.findAll(bys) //gives error as do not accept List[QueryParam]
}
findAll に動的な数の QueryParams を指定するにはどうすればよいですか?