I work with an outdated database and have a many-to-many relationship with the join table, which I decided to a large extent, since the mappings work fine. But there is an additional column, and in the case of the book "Model of the book, the author", we can say that in the nm_author_books contains the field "royalty". The question is, how do I access this field in any direction?
class Book { String title static belongsTo = Author static hasMany = [authors: Author] static mapping = { authors joinTable: [name: "mm_author_books", key: 'mm_book_id' ] } } class Author { String name static hasMany = [books: Book] static mapping = { books joinTable: [name: "mm_author_books", key: 'mm_author_id'] } }
If the nm_author_book table has [nm_book_id, nm_author_id, royalty], what is the way to access the royalties?
grails gorm many-to-many jointable
rks
source share