我想 slugify 一个对象的 String attr 以在 url 中使用它。我读过 play 1.x 中有一个名为“slugify”的函数,但我在 play 2.x 中找不到它
在 play 2.x 中 slugify 字符串的最佳方法是什么?
如果我必须实现该函数(或任何类似的辅助函数),我应该将它放在哪里以获得整个 mvc 的最佳可访问性?
我想 slugify 一个对象的 String attr 以在 url 中使用它。我读过 play 1.x 中有一个名为“slugify”的函数,但我在 play 2.x 中找不到它
在 play 2.x 中 slugify 字符串的最佳方法是什么?
如果我必须实现该函数(或任何类似的辅助函数),我应该将它放在哪里以获得整个 mvc 的最佳可访问性?
如https://groups.google.com/forum/#!topic/play-framework/r-raDXl95Q4中所述,Play 2 中没有内置的 slugify 助手。但是构建自己的很容易。这是一个例子:
https://github.com/julienrf/chooze/blob/master/app/util/Util.scala#L6
作者将 helperapp/util
放置在 IMO 下,这是一个与任何地方一样合理的地方。