pbergman / doctrine-export-bundle
用于导出查询结果的Bundle。
1.0.0
2021-03-15 15:43 UTC
Requires
- php: >7.3
- doctrine/dbal: ^2
- sonata-project/exporter: ^2
- symfony/config: ^4.4
- symfony/console: ^4.4
- symfony/dependency-injection: ^4.4
- symfony/http-kernel: ^4.4
Requires (Dev)
- symfony/http-client: ^4.2
This package is auto-updated.
Last update: 2024-08-29 12:39:18 UTC
README
此外,还可以将查询结果导出到不同的输出类型。这可以通过在配置中定义查询或直接使用原始命令来完成。
安装
composer require pbergman\doctrine-export-bundle
使用
配置查询
p_bergman_doctrine_export:
example:
description: An example command
query: |
select 1,2,3
使用列表命令,可以打印出所有命令的概述
php bin/console pbergman:export:list
----------- ----------------------------------------------------------------------------------
name description
----------- ----------------------------------------------------------------------------------
example An example command
----------- ----------------------------------------------------------------------------------
并执行命令
php bin/console pbergman:export:exec -F json
[{"1":"1","2":"2","3":"3"}]
或进行原始导出
php bin/console pbergman:export:raw -F json 'select 1,2,3'
[{"1":"1","2":"2","3":"3"}]