使用MongoDB和spring生成较短的ID

时间:2018-10-02 16:46:37

标签: mongodb spring-data spring-mongo

我有一个正在与MongoRepository保存的实体。该类具有以@Id注释的属性ID:

public class KCItem {

    @Id
    private String id;

保存后会生成一个长ID-5bb390b88ba5b9248ad148ce。这些ID将是URL的一部分,我希望它们更短(我希望总项数不超过一百万)。用较短的值替换ID或创建第二个属性(即短ID)的更好方法是什么?

0 个答案:

没有答案