gpt4 book ai didi

couchdb - 如何使用太阳黑子手动重新索引 solr?

转载 作者:行者123 更新时间:2023-12-04 16:27:54 26 4
gpt4 key购买 nike

我有沙发数据库。太阳黑子正确地索引了一切。但是 Solr 服务器崩溃了。我需要重新索引整个事情。 rake sunspot:reindex 不会工作,因为它与事件记录紧密结合。 sunspot.index(model.all) 没有用。即使在这样做之后,solr 核心也会说 0 索引文档。有出路吗?

最佳答案

post.solr_reindex

有许多选项可以传递给 solr_reindex。与索引相同的选项;来自 documentation

分批索引 50 个,每次提交后提交

Post.index 

一次索引所有行,然后提交
Post.index(:batch_size => nil) 

以 50 为一组进行索引,在所有批次完成时提交
Post.index(:batch_commit => false) 

加载到索引时包含关联的 +author+ 对象
Post.index(:include => :author) 

关于couchdb - 如何使用太阳黑子手动重新索引 solr?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8252013/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com