作为关键字在JVM中保留,new
应该使用2个单引号标记进行转义,以便在Play中用作动作的名称(新,创建,编辑,更新,索引,删除,显示)。我认为这会带来不便。
Play中是否有另一个事实上的操作名称替换new
?
答案 0 :(得分:1)
在Play中,您可以使用任何(非语言保留)名称进行操作,因此它可以作为示例newItem
。很明显,如果在一个控制器中,您需要为所有模型添加操作,例如:newPost
,editPost
,newComment
,editComment
等。
如果您为每个模型使用单独的控制器(更好),您还可以为您的操作Action
,newAction
等添加editAction
后缀。虽然看起来多余,但最终还是以后使用隐式导入更容易使用它,即。来自indexAction
的{{1}}。
P.S。这个动作我最喜欢的名字是indexView
- 但是你可以看到它的味道而不是模式。