当使用多租户collections.The时,基于spring-data-mongodb use @indexed的项目无法工作,代码如下:
@Document(collection = "#{ @tenantProvider.getTenant()}activity")
@Data
public class Activity {
@Id
private String id;
@Indexed
private String activityId;
}发布于 2015-06-19 19:29:09
如果集合定义是动态的,您当然必须确保手动创建索引,因为我们无法确定所有可能受到影响的集合。
用户通常会使用IndexOperations手动创建这些索引。
https://stackoverflow.com/questions/30929180
复制相似问题