magento2索引命令indexer的使用方式

7天成为Magento系统架构师,现在开始学习Magento全栈开发!

《Magento2.X企业级开发实战》

第一步

  1. 登录到Magento服务器切换到Magento 2文件系统的所有者用户要有写入的权限.如果你使用Bash shell,你也可以使用下面的语法转换到Magento文件系统所有者:su <Magento 2文件系统所有者> -s /bin/bash -c <command> If the Magento 2文件系统所有者 does not allow logins you can do the following sudo -u <Magento 2文件系统所有者> <command>

您也可以按下列方式运行命令:

  • cd <Magento 2 安装目录>/bin 并运行它们 ./magento <command name>
  • php <Magento 2 安装目录>/bin/magento <command name>

除了这里讨论的命令参数外,请参见常见参数.

查看索引列表视图

使用下面的命令

magento indexer:info

显示结果如下:

catalog_category_product                 Category Products
catalog_product_category                 Product Categories
catalog_product_price                    Product Price
catalog_product_attribute                Product EAV
cataloginventory_stock                   Stock
catalogrule_rule                         Catalog Rule Product
catalogrule_product                      Catalog Product Rule
catalogsearch_fulltext                   Catalog Search

查看索引状态

这个命令可以查看所有或选定的索引的状态(例如,显示是否需要重建索引)。

命令选项:

magento indexer:status [indexer]

查看索引列表代码:

magento indexer:info

示例代码:

magento indexer:status

代码结果:

Category Products:                                 Reindex required
Product Categories:                                Reindex required
Product Price:                                     Reindex required
Product EAV:                                       Reindex required
Stock:                                             Reindex required
Catalog Rule Product:                              Reindex required
Catalog Product Rule:                              Reindex required
Catalog Search:                                    Reindex required
如无特殊说明或标注,任何个人或组织,复制、转载、采集本站内容请注明:
本文来源于:【Magento中文网】,并添加本文地址链接。
如未按上述操作复制或转载,本站有权追究法律责任。
若本站内容侵犯了原著者的合法权益,可联系我们进行处理。