`
wowlinda80
  • 浏览: 62095 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

ror表的几个级联方法

阅读更多
order.rb:

 class Order < ActiveRecord::Base
	has_many :items
 end


类方法 实例方法 属性

    * find(*args)
    * find_by_sql(sql)
    * exists?(id)
    * create(attributes)
    * update(id, attributes)
    * update_all(updates, conditions
    * delete(id)
    * delete_all(conditions)
    * ...



    * add_items
    * build_to_items
    * create_in_items
    * find_all_in_items
    * find_in_items
    * has_items?
    * items
    * items=
    * items_count
    * remove_items



    * id
    * name




分享到:
评论

相关推荐

    RoR性能优化经验谈

    首先,RoR性能优化涉及到多个层面,包括应用程序的部署、服务器配置以及代码优化。在部署方面,操作系统的选择至关重要。RoR通常在Unix类操作系统上运行最佳,如RHEL、CentOS、Ubuntu和SuSE Linux。对于AMD Opteron ...

    RoR选题方向—源代码

    在源代码学习中,你可能会关注以下几个方面: 1. **路由(Routing)**:RoR的路由系统将URL映射到控制器的行动上,通过`config/routes.rb`文件进行配置。理解路由规则有助于构建可扩展和灵活的Web应用。 2. **控制...

    ror中文资料

    Ruby on Rails(RoR)是一个基于Ruby编程语言的开源Web应用框架,遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程,提高开发效率。RoR强调“约定优于配置”,提供了一套完整的工具链,使得开发者...

    ROR安装必备所有架包

    这个压缩包包含了一系列用于ROR框架的基础组件,但不包括Ruby本身。让我们深入了解一下这些包的作用和重要性。 首先,`actionpack`是Rails的核心组件之一,它提供了控制器、路由和视图等功能。`actionpack-1.13.5....

    ror

    NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696

    神经网络ror resenet模型

    **神经网络Ror ResNet模型详解** 在深度学习领域,ResNet(残差网络)模型是具有里程碑意义的创新,由He et al.在2015年提出。该模型解决了深度神经网络训练中的梯度消失问题,允许构建非常深的网络结构。而“Ror”...

    ror实例

    "ror实例"可能指的是在学习或实践中,通过创建一个具体的Rails应用程序来理解和掌握RoR的工作原理和最佳实践。 在Ruby on Rails中,重要知识点包括: 1. **Gemfile与Gemfile.lock**:项目中的Gemfile用于指定项目...

    ROR 文件的上传与下载

    `save`方法接收一个文件对象,读取其二进制流,并使用`ActiveRecord`的`create`方法将文件信息写入数据库。如果需要将文件存储在服务器磁盘上而不是数据库中,可以修改`save`方法以使用`File.open`方法将文件写入...

    初探ROR

    Ruby on Rails(简称ROR)是一个基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在促进开发过程的简洁性和效率。Ruby on Rails的核心理念是“Don't Repeat Yourself”(DRY,...

    RoRBlog 基于RoR的博客系统

    基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。

    机遇ROR 的图书管理系统

    在这个图书管理系统中,我们可以学习到以下几个关键知识点: 1. **Ruby基础知识**:Ruby是一种面向对象的、动态类型的编程语言,其语法简洁明了,强调代码的可读性和开发效率。学习这个系统前,你需要掌握Ruby的...

    ror留言板程序

    在这个"ror留言板程序"中,我们可以看到以下几个关键部分: 1. **Rakefile**:Rake是Ruby中的一个构建工具,类似于Java的Ant或Python的setup.py。Rakefile是Rake的工作配置文件,用于定义一系列的任务,如数据库...

    excel lib ror ruby

    这个库提供了方便的方法来构建工作表、行、列,并填充数据。例如,你可以创建一个新的工作簿,添加工作表,然后在单元格中写入文本、日期或数字。它还支持公式和样式。 2. **Win32OLE**: 这个库是Ruby对Windows上的...

    Windows 上搭建 ROR环境

    ### Windows上搭建Ruby on Rails(ROR)环境详解 #### 一、引言 随着Web开发技术的不断发展,Ruby on Rails(简称Rails或ROR)作为一种高效、简洁且优雅的Web开发框架,受到了广大开发者的青睐。然而,在Windows...

    RoR 培训课程PPT

    ### RoR培训课程PPT知识点概述 #### 一、课程概览与背景介绍 - **课程性质**:本课程为为期五天的Ruby on Rails(简称RoR)入门级培训,适合初学者快速掌握RoR的基本概念和技术要点。 - **讲师信息**:由Peter ...

    freemis 基于ror框架的mis

    2. **ActiveRecord**:这是RoR中的一个ORM(对象关系映射)库,允许开发者用Ruby类来代表数据库表,通过面向对象的方式来操作数据库,简化了数据库交互。 3. **Scaffolding**:RoR提供快速原型开发工具,能自动生成...

    ROR绿色最新环境(2013/3/10)

    ROR环境 Ruby version 1.9.3 (java) RubyGems version 1.8.24 Rack version 1.4 Rails version 3.2.12 JavaScript Runtime therubyrhino (Rhino) Active Record version 3.2.12 Action Pack version 3.2.12 ...

    RoR,十分钟做Blog

    【RoR,十分钟做Blog】这篇教程主要介绍了如何使用Ruby on Rails(RoR)框架在NetBeans IDE上快速创建一个简单的博客程序。RoR是一个基于MVC(模型-视图-控制器)架构的Web开发框架,它使得开发过程更加高效且简洁。...

    RoR中文解决方案(很不错哦)

    描述中提到的“插件”可能是解决RoR中文问题的一种方法。在RoR中,插件是一种可以扩展和定制框架功能的方式,它们通常包含模型、控制器、视图、帮助器以及其他相关的文件。这个插件可能解决了RoR在处理中文数据时的...

Global site tag (gtag.js) - Google Analytics