In Play you can use any (not reserved in language) name for action, so it can be for an example newItem
. It will be clear if in one controller you'll want to add actions for all models ie: newPost
, editPost
, newComment
, editComment
, etc.
If you'll use separate controllers for each model (which is better) you can also add an Action
suffix to your actions newAction
, editAction
etc. Although seems redundant finally it's easier to use it later with implicit imports to differ ie. indexAction
from indexView
.
P.S. My favorite name for this action is add
- but as you can see it's rather matter of taste not pattern.