我从数据库中获取“Key”和“Value”,并且我想在值字段中插入一个随机字符串。
问题是每个“值”字段都获得相同的随机字符串(相同的随机值)。 他们如何分别获得随机字符串,每个字符串不同?
public Iterable<T> findAllByIds(List<Integer> ids) {
Expression<Integer> exp = root.get("id");
Predicate in = exp.in(ids);
query.select(root);
query.where(in);
query.orderBy(builder.asc(root.get("id")));
List<T> result = entityManager.createQuery(query).getResultList();
return result;
}