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 本体のアンパサンドに注意してください。のように「引用」する&
か、中括弧で囲む必要があります{"&"}
。最も醜いコードで賞を獲得できますか? :-)