rails renaming associations -
मेरे पास दो मॉडल, ट्रीएनोड और यूज़र हैं I प्रत्येक उपयोगकर्ता has_one
TreeNode, जो कि पेड़ की जड़ है।
वर्ग ट्रीएनोड कृत्यों_स_ट्री संबंधित_तो: उपयोगकर्ता के अंत वर्ग उपयोगकर्ता has_one: tree_node end
मैं यह सेटअप करना चाहूंगा ताकि रेल संघ को बनाये, ताकि मैं कुछ ऐसा कर सकूं
user.first.tree
के बजाय
एक ऐसा करने के बारे में क्या होगा?
है_one: पेड़,: class_name = & gt; "ट्रीएनोड"
ध्यान रखें, यह user_id
नामक एक विदेशी कुंजी को tree_nodes
तालिका में मानता है।
संपादित करें : यदि वह काम नहीं कर रहा है, तो आप शायद को विदेशी कुंजी (: foreign_key = & gt ;: user_id
) निर्दिष्ट करने की आवश्यकता हो, लेकिन मुझे ऐसा नहीं लगता।
Comments
Post a Comment