使用searchkick配置自定义ID?

时间:2016-05-01 01:47:05

标签: ruby-on-rails elasticsearch searchkick

是否可以配置searchkick以使用自定义文档ID?我考虑使用它,但我的应用程序是多租户我需要将tenant_id与文档ID合并,以使其在系统范围内独一无二。

我们目前通过使用连字符将其与记录ID组合来实现此目的:" RECORD_ID-TENANT_ID"这很棒。如果我可以用searchkick做到这一点,我会尝试一下。

1 个答案:

答案 0 :(得分:1)

我将回答我自己的问题以防其他人在将来寻找此问题。使用模型中的“search_document_id”方法,searchkick支持自定义ID。