客户从Magento 1.9.1.0导入,其中位于客户EAV Customer_entity和相关表中。但是管理员客户网格没有显示任何记录。我还测试了从后端添加新客户,他们添加了。导入客户可以登录前端。客户索引管理始终显示处理。

我试过手动reindex bin/magento indexer:reindex customer_grid

似乎没有做任何事情。我不认为设置cron会帮助。但是,这是我的localhost。

客户网格索引已在00:00:00中成功重建,

您的建议非常感谢。

提前谢谢

有帮助吗?

解决方案

看起来像重新索引和索引状态左处理过程中发生的一些错误。您需要重置它DB。

例如通过查询:

update indexer_state set status = 'invalid' where status != 'valid';
.

然后运行:

php -f bin/magento indexer:reindex
.

其他提示

magento 2未显示后端网格的客户:

运行以下命令以修复

1) php bin/magento indexer:reset customer_grid

2) php bin/magento indexer:reindex customer_grid
.

谢谢!

最佳选择是重置,然后通过CLI

重置reindex
php bin/magento indexer:reset customer_grid
php bin/magento indexer:reindex customer_grid
.

许可以下: CC-BY-SA归因
scroll top