在我的应用程序中,我有几种导入机制,如导入产品,导入新闻等......这些导入由命令行中的cronjob运行。 现在我想要记录每个导入过程并稍后以智能的方式打印它,因此管理员可以从2017-10-10 18:23选择例如products-import日志,并查看此导入的所有记录消息。 我正在考虑使用monolog来做到这一点,并记录所有的日志消息到数据库(我可以比以后更容易查询它比基于文本文件的日志)。在symfony中使用monolog记录不同的事件
我不知道如何为每个组实现不同的表格。
我想将它登录到一个表“log_import_product”和“log_import_news”,但如果我这样做仍然没有分组为每个具体的导入...另外:我如何写入不同的表,而不创建不同的实体有所有相同的属性?
任何其他的想法如何我可以做到这一点,而不需要像monolog一样实施自己的日志记录机制?
谢谢
这是通过使用monolog?我完全喜欢monolog的日志记录机制,但我如何才能实现为日志表提供自定义列? –
它甚至不需要使用独角这种日志。您可以创建在每个cron中触发的事件,并且该事件将数据插入数据库,并且可以创建任何您想要的表。 – Eimsas
好吧,因此我对处理monolog的建议不是最好的方法......谢谢! –