1
我有一個類Batch
其中屬性有一個清單樣本(類型List<Sample>
)。此列表通過多對一關係映射(樣本1-> n批處理)。我需要能夠獲取所有批次以及每個樣本的數量。我如何做到這一點,而不必做n + 1查詢?如何寫實體+ jpql關閉該實體的計數?
另外,如何將其映射到對象?
TypedQuery<Batch> query = entityManager.createQuery("select b from Batch b"Batch.class);
List<Batch> batches = query.getResultList()