我想知道使用输入参数vs输入选项将数据传递到symfony控制台命令的任何指导.
http://symfony.com/doc/current/components/console/introduction.html
我认为当命令执行所需的传递数据时会使用参数,否则使用选项.
你们可以对此更加轻松吗?标准是什么?
小智 12
当您想要指定需要执行的值时,我建议使用Arguments,例如:
bin/console vendor:delete-entity 120
Run Code Online (Sandbox Code Playgroud)
但不是
bin/console vendor:delete-entity --id=120
Run Code Online (Sandbox Code Playgroud)
当您想要更改默认执行方案时,可以使用选项,例如:
bin/console vendor:delete-entity 120 --dump-sql
Run Code Online (Sandbox Code Playgroud)
要么
bin/console vendor:bulk-create something --batch-size=100
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5301 次 |
| 最近记录: |