在我的應用程序中,我有幾種導入機制,如導入產品,導入新聞等......這些導入由命令行中的cronjob運行。 現在我想要記錄每個導入過程並稍後以智能的方式打印它,因此管理員可以從2017-10-10 18:23選擇例如products-import日誌,並查看此導入的所有記錄消息。 我正在考慮使用monolog來做到這一點,並記錄所有的日誌消息到數據庫(我可以比以後更容易查詢它比基於文本文件的日誌)。在symfony中使用monolog記錄不同的事件
我不知道如何爲每個組實現不同的表格。
我想將它登錄到一個表「log_import_product」和「log_import_news」,但如果我這樣做仍然沒有分組爲每個具體的導入...另外:我如何寫入不同的表,而不創建不同的實體有所有相同的屬性?
任何其他的想法如何我可以做到這一點,而不需要像monolog一樣實施自己的日誌記錄機制?
謝謝
這是通過使用monolog?我完全喜歡monolog的日誌記錄機制,但我如何才能實現爲日誌表提供自定義列? –
它甚至不需要使用獨角這種日誌。您可以創建在每個cron中觸發的事件,並且該事件將數據插入數據庫,並且可以創建任何您想要的表。 – Eimsas
好吧,因此我對處理monolog的建議不是最好的方法......謝謝! –