Rails ActiveRecord ምንድን ነው?
Rails ActiveRecord ምንድን ነው?

ቪዲዮ: Rails ActiveRecord ምንድን ነው?

ቪዲዮ: Rails ActiveRecord ምንድን ነው?
ቪዲዮ: Episode #127 - ActiveRecord Tricks 2024, ህዳር
Anonim

የባቡር ሀዲዶች ንቁ መዝገብ የነገር/ግንኙነት ካርታ (ORM) ንብርብር ነው የቀረበው ሐዲዶች . መደበኛውን የ ORM ሞዴል በቅርበት ይከተላል, እሱም እንደሚከተለው ነው - ሰንጠረዦች ለክፍሎች, የረድፎች ካርታ ወደ እቃዎች እና. የአምዶች ካርታ ለዕቃ ባህሪያት።

በተመሳሳይም የባቡር ሐዲድ ሞዴል ምንድን ነው?

ሀ የባቡር ሐዲድ ሞዴል የውሂብ ጎታ መዝገቦችን (ሙሉ ረድፎችን በ Excel ሠንጠረዥ ውስጥ አስቡ)፣ የሚፈልጉትን የተለየ ውሂብ ማግኘት፣ ውሂቡን ማዘመን ወይም ውሂብን ማስወገድ የሚችል የ Ruby ክፍል ነው። እነዚህ የተለመዱ ኦፕሬሽኖች በ CRUD ምህጻረ ቃል ይጠቀሳሉ - ፍጠር ፣ አስወግድ ፣ አዘምን ፣ አጥፋ።

በተጨማሪም የባቡር አፕሊኬሽን ሪኮርድ ምንድን ነው? ሐዲዶች 5's የመተግበሪያ መዝገብ አጠቃላይ የሞዴል ሎጂክ ለማስቀመጥ ቦታ ነው። ጀምሮ ሐዲዶች 5, የጎራ ሞዴሎች ይወርሳሉ የመተግበሪያ መዝገብ በነባሪ. ይህ በሁሉም የመተግበሪያዎ ሞዴሎች ውስጥ ሊገኝ የሚገባውን ኮድ የሚቀመጥበት ቦታ ነው። ዝንጀሮ-ለመጠቅለል ምንም ምክንያት የለም ንቁ መዝገብ :: ያንን ልምምድ ሲከተሉ መሰረት ያድርጉ።

በመቀጠል፣ ጥያቄው፣ በ Ruby on Rails ውስጥ ActiveRecord ምንድን ነው?

ንቁ መዝገብ አካል የሆነ ዕንቁ ነው። Ruby on Rails . ዕቃዎቻችንን በጠረጴዛዎች ላይ የሚሠራው ORM፣ ማለትም ቤተ መጻሕፍት ነው። በሌላ አነጋገር እሱ ነው። ሩቢ እንድንጠቀም የሚፈቅድ ቤተ-መጽሐፍት ሩቢ እንደ MySQL ወይም PostgreSQL ባሉ RDBMS ውስጥ የተከማቸውን መረጃ ለማግኘት ክፍሎች።

ንቁ መዝገብ እንዴት ይሠራል?

በመሰረቱ ማለት ነው። ንቁ መዝገብ ረድፎችን እና ዓምዶችን በመጠቀም በመረጃ ቋት ሰንጠረዥ ውስጥ የተከማቸ ውሂብ ይወስዳል ፣ይህም የ SQL መግለጫዎችን በመፃፍ መለወጥ ወይም ማግኘት አለበት (የ SQL ዳታቤዝ እየተጠቀሙ ከሆነ) እና ከዚያ ውሂብ ጋር እንደተለመደው እንዲገናኙ ያስችልዎታል። የሩቢ ነገር።

የሚመከር: