मैं संग्रह है Set<Tag>
मेरी इकाई वर्ग में। Tag
वर्ग केवल शामिल Long id
और String
मूल्य। इम खोजने की कोशिश Place
द्वारा Tag
लेकिन im त्रुटि मिल रही हैCould not analyze lambda code
String name = places.getTag().getName();
if (name != null) {
stream = stream.where(p -> p.getTags().iterator().next().getName().equals(name));
}
यह तंग और सुरुचिपूर्ण बनाने के लिए तरीका है? मैं जानता हूँ कि मेरे कोड गलत है, और im त्रुटि मिल रही है Jinq शायद कुछ इस तरह का समर्थन नहीं करता क्योंकिp.getTags().iterator().next().getName()