Solr 如何索引随时间变化的虚拟字段
我有一个虚拟字段Solr 如何索引随时间变化的虚拟字段,solr,sunspot,sunspot-rails,Solr,Sunspot,Sunspot Rails,我有一个虚拟字段weight,它根据现在和当时创建的对象之间的时间差而变化。我想每2小时在太阳黑子中更新一次,所以我计划调用Topic.solr\u index 然而,我认为太阳黑子将只索引标记为脏的记录。所以我想这是行不通的。我的问题是: 如何索引太阳黑子中这种非脏电流时间相关场 如何在solr admin中检查weight是否已正确更新(或检查索引结果的任何其他方法) 我的假设是错误的 如果我有一个权重方法,它根据当前时间输出真/假(如果现在是早上,就说真),即使模型没有标记为脏,太阳黑子
weight
,它根据现在和当时创建的对象之间的时间差而变化。我想每2小时在太阳黑子中更新一次,所以我计划调用Topic.solr\u index
然而,我认为太阳黑子将只索引标记为脏的记录。所以我想这是行不通的。我的问题是:
- 如何索引太阳黑子中这种非脏电流时间相关场
- 如何在solr admin中检查
是否已正确更新(或检查索引结果的任何其他方法)weight
- 我的假设是错误的
如果我有一个权重方法,它根据当前时间输出真/假(如果现在是早上,就说真),即使模型没有标记为脏,太阳黑子仍然会每次正确地索引它