मैं सिर्फ फीनिक्स और अमृत सीख रहा हूं और मैं रूबी / रेल्स से आ रहा हूं, जहां मैं pry
अपने डेटाबेस और एप्लिकेशन स्टेट का निरीक्षण करने के लिए REPL में काम करता हूं।
मैं फीनिक्स ऐप में अपने डेटाबेस और मॉडल के साथ बातचीत करने का तरीका जानने की कोशिश कर रहा हूं। मैं इससे अवगत हूं iex
, लेकिन मुझे नहीं पता कि इसका उपयोग कैसे करना है, मेरे ऐप के डेटाबेस का उत्तर से निरीक्षण करें। क्या मुझे उत्तर से हर बार एक्टो के साथ जुड़ने की आवश्यकता है? क्या कोई rails console
समकक्ष है। मैंने फीनिक्स डॉक्स, एलिक्सिर डॉस और एक्टो रेपो की जांच की है, लेकिन मैं जो ढूंढ रहा हूं वह नहीं मिल सकता है। क्या मैं कुछ भूल रहा हूँ?
संपादित करें: नीचे दिए गए उत्तर के आधार पर मुझे एक्टो डॉक्स का यह खंड मिला । इसके आधार पर मैं कुछ ऐसा कर सकता हूंArticlesApi.Repo.all ArticlesApi.Article
alias ArticlesApi.{Repo, Article}
:। इसके अलावा, ध्यान रखें कि आप अपने कंसोल (r Article
) से अलग-अलग मॉड्यूल को आसानी से पुन: उपयोग कर सकते हैं , या पूरी परियोजना का उपयोग करके फिर से जोड़ सकते हैंrecompile
। यह आपकोiex
एलियास को सक्रिय रखते हुए हर समय एक सत्र खुला छोड़ने की अनुमति देता है।