ich eine Methode wie folgt:Dynamisches Element hinzufügen, nachdem Muster zur Karte passenden
protected def extract(implicit params:Params) =
Map(
"address" -> params.address,
"city" -> params.address,
"region" -> params.region,
)collect {
case (k, v) if v.isDefined => k -> v.get
}
I-Wert von Stadt ersetzen wollen, so dass:
"city" -> if(params.city.contains("York")) "NewYork" else params.city,
Wie kann ich dies in scala erreichen?
aktualisierte Abfrage auf dieser (Lösung zur Verfügung gestellt werden, indem Stephen arbeitete btw) Wie mache ich diesen Fall unempfindlich, dh ich muss sowohl mit "York" als auch mit "york" umgehen ". Irgendwelche Gedanken? – b1399877