Reys3.0 da bir nechta yozuvlarni kiritish uchun yordam kerak

Hai do'stlariga bir yordam kerak ........

Menda ikkita stol va talabalar bor. Talabalar jadvalida stdname classname stdID joylari bor Ishtirok jadvalida attdID stdID AttdDate maydonlari mavjud.

Hozir men shunday ko'rinishga ega:

class: ____ section: ___ Search(button) (Then i got list of perticular class and section students) StudentName

Raju RAvi Rekha

Shu singari, barcha talabalar endi bu kabi talabalarga attdstatni qo'shishni xohlaydilar:

StudentName AttdStaus AttdDate Raju _ __ Ravi _ __

Yuborish (tugma)

{So'ngra, jami talabalar ishtirok etish jadvali jadvaliga kiritilishi kerak.} Iltimos, buni amalga oshirish uchun maslahatlar berayotib, menga yordam bering. Mening elektron pochta identifikatorim [email protected]

0

2 javoblar

You might consider using the activerecord-import gem

Ulanishning boshqa uchida ham misollar mavjud. Birlik testlarida chuqurroq misollarni ko'rib chiqishingiz kerak bo'lishi mumkin, lekin men siz xohlagan narsani bajarishni kutmoqdaman.

1
qo'shib qo'ydi

Buni tushunish juda qiyin, lekin men uni o'qiy olaman: boshlanuvchilar uchun sizning jadval ustunlaringizni nomlash haqida aniqroq aytmoqchiman. Bir oz, sizning o'quvchilaringiz jadvalidagi standart_id (stdID) nima uchun sizda bo'lishi kerakligini qiziqtirgan edim.

Keyin sizning model tuzilmalaringiz haqida bir oz ko'proq o'ylayman. Talabalaringizni haqiqiy dunyoda bo'lgani kabi o'ylab ko'ring. Ular noyob odamlar, shuning uchun ularni noyob narsalar deb hisoblang. Sizning kurslaringiz bilan bir xil (sinflar emas, chunki bu dastur OO dasturida ajratilgan so'z). Kurs kurs nomi, o'qituvchi, boshlanish vaqti va tugash vaqti, mavzu va hk. Shogird, kurs va sana bor.

Assotsiatsiyalar quyidagi kabi bo'lishi mumkin:

Student
has_many :attendances
has_many :courses, :through => :enrollments

Attendance
belongs_to :student
belongs_to :course

Course
has_many :students, :through => :enrollments
has_many :attendances

Enrollment
belongs_to :students
belongs_to :courses

Buning ortida men aniqroq yordam berish uchun etarli ma'lumot yo'q deb o'ylamayman. Umid qilamanki bu yordam!

0
qo'shib qo'ydi
qo'shib qo'ydi muallif Craig Monson, manba
Hai Pope Poopinpants ......... Sizning javobingiz uchun tashakkur .... Ha, men o'z nomimdan o'zgartirgichlarni esladim, men tushunib etdim va yana bir yordam rails3.0 da bir vaqtning o'zida bir nechta yozuvlarni kiritishim kerakligini bilamanmi? Iltimos, iltimos, har qanday namunali dasturni bera olasizmi?
qo'shib qo'ydi muallif chand basha, manba