长丝导入器作业未运行

问题描述 投票:0回答:1

我正在开发一个带有 Filament 后端的应用程序。我目前正在努力让进口商工作。我已经添加了队列:批次表(由于 Jetstream 已经附带了“已存在”错误)

  • 添加了通知表
  • 运行灯丝操作迁移(全部按照文档)
  • 创建了一个导入器
  • 我可以上传文件。当我确认列映射时,它会发出通知“正在后台处理 x 行” ...除了什么也没发生。

当我运行“php artisanqueue:work”命令时,它确实处理了作业,但仍然不显示任何通知(或提供错误列表下载链接)。

我在导入器类>resolveRecord()函数中添加了一个dd('debugbreakpoint'),但它没有被触发。

我对此有点一无所知。我过去曾使用相同的配置运行它。现在不知道我在这里错过了什么?

感谢您的建议!

创建了一个细丝导入器类并尝试导入数据 预计会发生导入,但作业未开始

php laravel laravel-filament filamentphp
1个回答
0
投票

...找到了...我必须启动“php artisanqueue:listen”命令。我误解了文档,并认为 importCsv-job 会触发批量执行。我的坏处:捂脸:

© www.soinside.com 2019 - 2024. All rights reserved.