DBIX :: الفصل :: أمر

DBIX :: Class :: مرتبة هي وحدة نمطية للبيرل التي يمكن استخدامها لتعديل موضع الكائنات في قائمة طلبية.
التحميل الان

DBIX :: الفصل :: أمر الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Aran Deltac
  • موقع ويب الناشر:
  • http://search.cpan.org/~ash/DBIx-Class-0.08010/lib/DBIx/Class/Ordered.pm

DBIX :: الفصل :: أمر العلامات


DBIX :: الفصل :: أمر وصف

DBIX :: Class :: مرتبة هي وحدة نمطية للبيرل التي يمكن استخدامها لتعديل موضع الكائنات في قائمة أمر. DBIX :: Class :: مرتبة هي وحدة نمطية للبيرل التي يمكن استخدامها لتعديل موضع الكائنات في قائمة طلبات أمر .synopsiscreate قم بإنشاء عناصر جدول (Item_id Interge AutoineCrement الأساسي الأساسي، نص الاسم غير فارغ، غير خالي من الموضع غير فارغ)؛ اختياريا، أضف عمود واحد أو أكثر لتحديد المجموعات، مما يتيح لك الحفاظ على قوائم مستقلة مرتبة ضمن جدول واحد: إنشاء عناصر جدول (Item_ID عدد صحيح المفتاح Autoincrement، نص الاسم غير فارغ، عدد صحيح غير فارغ، غير صحيح Group_ID غير فارغ)؛ أو حتى إنشاء عناصر الجدول (Item_id عدد صحيح السبب الأساسي المفتاح الأساسي، نص الاسم غير فارغ، عدد صحيح غير فارغ، Group_ID عدد صحيح غير فارغ، الآخر )؛ في مخططك أو DB Class أضف "طلب" إلى أعلى قائمة المكونات. __Package __-> load_components (qw (طلب ...)؛ حدد العمود الذي يخزن رقم الموقف لكل صف. حزمة بلدي :: البند؛ ____Gackage __-> position_column ('position')؛ إذا كنت تستخدم عمود مجموعة واحدة، فحدده على النحو التالي: __Package __-> grouping_column ('group_id')؛ أو إذا كان لديك أعمدة تجمع متعددة: __package __-> grouping_column ()؛ هذا كل شيء، الآن يمكنك تغيير موضع الكائنات الخاصة بك. #! / استخدام / بن / بيرل استخدام بلدي :: البند؛ بلدي البند بلدي = بلدي :: البند-> إنشاء ({name => 'matt s. trout'})؛ # إذا كنت تستخدم Grouping_column: My $ item = my :: item-> إنشاء ({name => 'matt s. trout'، group_id => 1})؛ بلدي روبية $ = البند-> الأشقاء ()؛ بلدي siblings = البند البند> الأشقاء ()؛ بلدي شقيق $ $ sibling = $ البند-> first_sibling ()؛ $ sibling = البند $> last_sibling ()؛ $ sibling = البند $> السابق_sibling ()؛ $ sibling = البند $-> next_sibling ()؛ البند البند> move_previous ()؛ البند البند>> move_next ()؛ البند البند> move_first ()؛ البند البند> move_last ()؛ البند البند> move_to ($ موضع)؛ البند-> move_to_group ('groupname')؛ البند البند> mug_to_group ('groupname'، position $)؛ البند $-> move_to_group ({group_id => 'groupname'، 'other_group_id =>' othergroupname '})؛ البند -> move_to_group ({group_id => 'groupname'، 'other_group_id =>' othergroupname '}، $ موضع)؛ متطلبات: perl.


DBIX :: الفصل :: أمر برامج ذات صلة