我想出了一个在 Scala 中使用命名参数的技巧。有没有更好的办法?有什么缺点?
<x>
|CREATE OR REPLACE FUNCTION myFunction({columns.map(column => column.name).
mkString(",\n")})
|RETURNS BOOLEAN AS $$
|BEGIN
| -- more stuff
|END;
|$$ LANGUAGE 'plpgsql';
|</x>.text.stripMargin
注意 XML 正文中的 & 符号;它们需要被“引用”为 &
或放置在大括号中,如 {"&"}
。我会赢得最丑代码奖吗? :-)
最佳答案
关于string - Scala 字符串格式命名参数(Winner : Ugliest Code),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5823644/