मैं विरासत डेटाबेस के साथ काम कर रहा हूं और एक जॉइन-टेबल के साथ कई से अधिक सहयोग प्राप्त कर रहा हूं जिसे मैंने बड़े पैमाने पर हल किया है क्योंकि मैपिंग ठीक काम कर रहे हैं । लेकिन एक अतिरिक्त कॉलम है और पुस्तक के मामले में, लेखक मॉडल कहता है कि nm_author_books में 'रॉयल्टी' नामक फ़ील्ड होता है। प्रश्न यह है कि मैं इस क्षेत्र को किसी भी दिशा से कैसे एक्सेस करूं?GORM कई अतिरिक्त मैपिंग और एक अतिरिक्त फ़ील्ड के साथ संयुक्त
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'] }
}
nm_author_book तालिका है [nm_book_id, nm_author_id, रॉयल्टी] क्या रॉयल्टी का उपयोग करने के तरीका है?
धन्यवाद - यह काम कर सकता है! – rks
उम्मीद है कि यह बिल्कुल वही नहीं है लेकिन इसे कम से कम आपको समान कार्यक्षमता देना चाहिए। –