【发布时间】:2021-03-09 18:51:47
【问题描述】:
我正在尝试这个,它一次只能用于一个 id。我想添加 id 列表。
public interface collectionRepository extends MongoRepository<collection, String> {
List<collection> findByIds(List<UUID> id);
}
有人可以提出一些想法吗?提前感谢您的帮助!
【问题讨论】:
-
你为什么不用
findAllById? -
Findallbyid 在我传递一个 id 或选择所有 id 时有效。我只需要某些 ID。我有一个查询模板,我必须在其中给出从 Mongo 获取 id 的语法。正在寻找可以一次添加 id 列表的语法。我的模板如下所示: @JsonPropertyOrder( { "queryname", "collection", "field","datatype","startvalue"}) public class QueryModel1 { @JsonProperty("queryname") private String queryname; @JsonProperty("field") 私有字符串字段; @JsonProperty("datatype") 私有字符串数据类型; @JsonProperty("startvalue") 私有 UUID 起始值; }
标签: java mongodb spring-boot spring-data-mongodb mongorepository