在 SearchKick 中从命令行重新索引单个模型
Reindex only a single Model from the command line in SearchKick
我无法尝试在 SearchKick 中重新索引单个模型。
如果我运行以下命令:
rails Profile.reindex
我收到以下错误:
Profile.reindex: command not found
我能够运行命令
rails searchkick:reindex:all
但由于我其他模型的尺寸,这需要一个多小时。
如有任何帮助,我们将不胜感激。
谢谢,
杰拉德
您可以使用
重新索引 Profile
class
rails searchkick:reindex CLASS=Profile
如果你只是运行
rails searchkick:reindex
会提供用法说明
例子埋在Docs
源代码中的解释:Searchkick rake tasks
如果您在 rails 控制台中,Profile.reindex
应该可以正常工作,前提是您已经在模型中设置了 searchkick。
我无法尝试在 SearchKick 中重新索引单个模型。
如果我运行以下命令:
rails Profile.reindex
我收到以下错误:
Profile.reindex: command not found
我能够运行命令
rails searchkick:reindex:all
但由于我其他模型的尺寸,这需要一个多小时。
如有任何帮助,我们将不胜感激。
谢谢,
杰拉德
您可以使用
重新索引Profile
class
rails searchkick:reindex CLASS=Profile
如果你只是运行
rails searchkick:reindex
会提供用法说明
例子埋在Docs
源代码中的解释:Searchkick rake tasks
如果您在 rails 控制台中,Profile.reindex
应该可以正常工作,前提是您已经在模型中设置了 searchkick。