Я знаю, что могу сделать Parent.childId
в Grails, но есть ли что-нибудь подобное, я могу только загрузить идентификаторы (прокси) для каждого ребенка в hasMany? I.e., что-то похожее на Parent.childrenIds
?Извлечь только идентификаторы из hasMany в Grails?
В моем случае hasMany сопоставлен соединением.
Не так элегантно, но я уверен, что решение 'createCriteria() возможно. Думая о том, как таблицы db сопоставляются с дочерним классом, имеющим идентификатор родителя в столбце, вероятно, приводит к выборке независимо, поэтому я не уверен, сколько вы можете получить. – tylerwal
На самом деле, я использую joinTable для этого конкретного отношения - поэтому идентификаторы для детей доступны в отдельной таблице. Если Grails предложит Parent.childrenIds или подобное, детали, вероятно, будут обрабатываться за занавесками. – wwwclaes