新手问题 sunspot 已经做了上传单个商品添加索引的功能,但是用 EXCEL 上传多个后页面上不显示已经上传的商品

fayake · 2014年08月04日 · 最后由 fayake 回复于 2014年08月04日 · 1468 次阅读

sunspot 已经做了上传单个商品添加索引的功能,但是用 EXCEL 上传多个后页面上不显示已经上传的商品 如一页面有4行4列,一共100页面,现象是有的一行显示3个有的2个,没有的地方就是空白, 只有重建索引后才会正常显示,rake sunspot:index 哪位大神清楚是怎么回事,或是有什么办法解决,下面是加入索引和删除索引的方法, 就是一次上传多个时出问题,烦请有经验的朋友帮忙看看,以前用ES也有类似的问题 先谢谢了!!!

if self.state == true
      Sunspot.index!(self)
    else
      Sunspot.remove!(self)
    end
    #Message.reindex
    Sunspot.commit
end
共收到 3 条回复

新添加的商品 没建索引

sunspot 能 在create update的后 执行reindex

#1楼 @hammer 我有在model中写after_save ,内容就是上面代码中写的,是我上面的代码有问题吗

用了 activerecord-import 么?

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册