文件名称:orm更新实验室v-000
文件大小:9KB
文件格式:ZIP
更新时间:2024-03-11 14:05:39
Ruby
ORM更新实验室 目标 建立一个#update方法来更新现有记录。 指示 在本实验中,我们将与Student班一起工作。 每个学生都有一个id ,一个name和一个grade 。 应该使用默认为nil的ID初始化学生,一个名称和一个成绩。 在本实验中,我们在config/environment.rb文件中为您建立了到数据库的连接: DB = { :conn => SQLite3 :: Database . new ( "db/students.db" ) } 在Student班上,您可以通过以下方式访问数据库连接: DB[:conn] 您将构建以下方法: #initialize方法 此方法接受三个参数,即id,名称和等级。 id应该默认为nil 。 .create_table方法 该类方法使用与我们的各个学生的属性相匹配的列来创建students表:一个id(这是主键),姓名和年级
【文件预览】:
orm-update-lab-v-000-master
----db()
--------students.db(1B)
----.learn(55B)
----lib()
--------student.rb(163B)
----Gemfile(97B)
----spec()
--------spec_helper.rb(4KB)
--------student_spec.rb(3KB)
----CONTRIBUTING.md(2KB)
----config()
--------environment.rb(108B)
----LICENSE.md(1KB)
----README.md(2KB)
----.rspec(41B)
----Gemfile.lock(668B)
----.gitignore(642B)