ruby on rails - How to get the scoped attributes when creating a new object through a has_many association -
एक has_many
एसोसिएशन जैसे user.first.books.create के माध्यम से ऑब्जेक्ट बनाते समय! (...)
, नई किताब को user_id
को संघ से स्वचालित रूप से मिलता है।
क्या उस user_id
प्राप्त करने का कोई तरीका है? अगर मैं अपनी खुद की विधि बनाने कॉल? I.e. उपयोगकर्ता.first.books.own_create_method
def self.own_create_method # उपयोगकर्ता ऑब्जेक्ट कैसे प्राप्त करें? धन्यवाद!
उपयोगकर्ता को परिभाषित करने के लिए प्रथम। पुस्तकें। उपयोग करें / उपयोग करें
आप उपयोग करेंगे:
def self.own_create_method book = build # कुछ पुस्तक जिसे आप बुक बुक के साथ करना चाहते हैं। सविता एंड
स्व।
आपको रूबी में वर्ग विधियों को परिभाषित करने की अनुमति देता है।
Comments
Post a Comment