Dbix :: datalookoup.

הרחבת Perl עבור מסד נתונים להציג בטבלה Lookup
הורד עכשיו

Dbix :: datalookoup. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Vladimir Bogdanov
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~vladb/

Dbix :: datalookoup. תגים


Dbix :: datalookoup. תיאור

Perl הרחבה עבור מסד נתונים להציג בטבלה DBIX :: DATALOOKUP הוא מודול perl דומה מרחוק דומה dbix :: מטמון אבל הוא פשוט מאוד ומגיש מטרה צרה יותר. מודול זה מאפשר לך רשומות מטמון שניהם משכו על ידי משפט SQL ממסד נתונים בזיכרון, כמו גם לחפש אותם מאוחר יותר בכל עת במהלך ביצוע של סקריפט שלך. זה גם מאיץ גישה לנתונים שלך בזמן רצון ולאחר מכן מפחית לטעון על מסד הנתונים. לדוגמה, בסקריפטים שלך, אתה יכול פשוט לצבור כל הצהרה SQL בתוך חשיש בקובץ תצורה ולהשתמש בהם מאוחר יותר כדי לאתחל מספר debix :: datalookup אובייקטים. מאוחר יותר בקוד, היית פשוט להפעיל את השיטה get_hashref () אובייקט DABIX שלך כדי לאחזר רשומות המתאימות ערכי מפתח מסוימים. מודול זה תומך גם מיפוי מפתח חלופי, אשר אינו מוצע על ידי כל מודול אחר. משתמש של מודול זה עשוי להוסיף מיפוי מפתח חלופי בזמן ריצה כדי להיות מסוגל לקשר רשומות מסוימות עם מפתחות ספציפיים וכו 'לדוגמה, אם אתה צריך להתמודד עם נתונים שסופקו לך על ידי ספקים שונים (כגון חדשות / סינדיקטים מזג האוויר וכו' ), יש סיכוי לאי סדרים קלים בנתונים דומים אחרת (למשל, שני ספקים משתמשים בקודי זיהוי שונים לתיאטרון אחד ... אז, כאשר אתה מדבר רק תריסר (או פחות) מפתחות שונות, מיפוי מפתח המוצעים על ידי מודול זה הופך להיות די שימושי. 1. צור אובייקט DBIX :: DATALOOKUP: Country_table שלי = New DBIX :: DATALOOKUP (DBH => $ DBH, הצהרה => QQ {בחר CountryCode CountryName ממדינות},) 2. Lookup רשומות עם תואם 'countrycode' שדה: $ country_rec = $ country_table-> get_hashref (countrycode => 'ארה"ב'); - "שם מדינה:". $ country_rec -> {countryname}. - ", באופן דומה, תוכל ליצור אובייקטים datalookup כדי לאפשר לך בדיקת רשומות על ידי מקשים מרובים, הנה דוגמה של רק איך אתה יכול לעשות את זה: 1. שוב, ליצור אובייקט dbix :: datalookup, אבל קצת יותר מורכב יותר מאשר אחד לפני : # # הערה: '. . .' מציין ביטוי SQL של כל המורכבות שתרצה. # Country_table שלי = New DBIX :: DATALOOKUP (DBH => $ DBH, הצהרה => QQ {בחר Provname, Provcode, CountryName, CountryCode מתוך....}, מפתחות => , # Lookup מפתחות); 2. שם המחוז הראשון: ". $ Prov_rec -> {provname}." "2. Hashref כדי hash המייצג # רשומה מתאימה.} דרישות: · פרל


Dbix :: datalookoup. תוכנה קשורה

Readonly :: XS.

מודול לוויה עבור ReadOnly.pm, כדי להאיץ את המשתנים scalar לקריאה בלבד ...

180

הורד