我们如何在 magento 2.0 中重新索引 magento 索引

How we can reindex magento indexes in magento 2.0

我想在 magento 2 中重建索引。我们可以用终端命令重建索引吗?

通过终端从 magento 根启动这个命令

重新索引所有:

php bin/magento indexer:reindex

重新索引 perticuler:

php bin/magento indexer:reindex indexer_name

其中 indexer_name 应来自以下内容:

  • catalog_category_product
  • catalog_product_category
  • catalog_product_price
  • catalog_product_attribute
  • cataloginventory_stock
  • catalogrule_rule
  • catalogrule_product
  • catalogsearch_fulltext

获取 Magento 2 中的可用索引列表

magento indexer:info

检查索引状态

magento indexer:status

您甚至可以使用以下命令检查个人索引状态

magento indexer:status catalog_category_product

如何重新索引 Magento 2 中的所有可用索引

magento indexer:reindex

万一你满了内存限制,试试这个命令

php -dmemory_limit=2G magento indexer:reindex