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

Popular posts from this blog

c# - ListView onScroll event -

PHP - get image from byte array -

Linux Terminal Problem with Non-Canonical Terminal I/O app -