1

请参阅要点中的代码: https ://gist.github.com/C06A/e80b783a1d34cc9d80e339da0d7b5b53

这是我尝试在 Kotlin 中使用 Micronaut 制作的一个小型示例项目。

不幸的是,我能够像在代码中那样做的唯一参数绑定。他们需要模板中的模式并输入为字符串。但是,我希望能够在评论中做类似的事情。所以模板中不会有模式,并且类型为 Number 和 List (或者 Array 也可以)。

是否有可能做到这一点,为什么它对我不起作用?

4

2 回答 2

1

第一个参数可以简单地键入为数字。但是,第二个参数必须作为字符串引入,因为 Micronaut 无法知道 URI 的部分应如何转换为列表。

/repeat/5/1,2,3,4? /repeat/6/1|2|3?/repeat/7/[1,2,3]

于 2019-05-23T20:43:15.200 回答
0

我在某处发现模式“/{+stack}”将匹配包含斜杠的字符串。这不是我想要的,但同时也很有帮助。这也不允许将此参数设为可选。那好吧!:-(

于 2019-05-25T03:32:28.977 回答