我有一个虚拟字段weight
,它根据now和object created_at时间之间的时间差异而变化。我想每隔2小时在太阳黑子中更新它,所以我打算打电话给Topic.solr_index
。
但是我认为Sunspot只会索引标记为脏的记录。所以我猜这不行。我的问题是:
weight
是否已在solr admin中正确更新(或以其他任何方式检查索引结果)答案 0 :(得分:0)
我的假设是错误的。
如果我有一个权重方法,它根据当前时间输出true / false(如果现在是早上,则为true),尽管模型没有标记为脏,但是太阳黑子仍然会每次都正确地索引。