`
hanqingwxf2008
  • 浏览: 50578 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

rails 学习小结

阅读更多

 

        具名域 和 匿名域  ,rails无法处理多个order子句和limit子句 ,因此请保证调用链中只使用一次order或limit

 

         当保存更新一个对象时, 如果使用find_by_sql 查询出一个对象,必须取出包含id的字段.

 

 

  在验证时有些方法可以跳过回调,请小心使用这些方法。
* decrement
* decrement_counter
* delete
* delete_all
* find_by_sql
* increment
* increment_counter
* toggle
* update_all
* update_counters

 

 

  表间关系,只有声明了 :dependent => :destory 或 :delete_all 时,才会从数据库中删除 这些解除了关联的记录.

                                             :dependtent => :delete  只会打断对象之间关系

分享到:
评论

相关推荐

    Ruby on Rails Guides v2 - Ruby on Rails 4.2.5

    - **学习路径**:继续深入学习Rails的高级特性,如Active Record模式、表单构建器等。 - **社区资源**:加入Rails官方论坛、Stack Overflow等社区获取帮助和支持。 #### 十一、文档编写技巧 - **重要性**:良好的...

    Rails 101S

    - **前置知识**:在深入学习Rails之前,了解一些必要的预备知识,如Ruby语言基础、数据库管理等。 - **CRUD简介**:解释Create (创建)、Read (读取)、Update (更新) 和Delete (删除) 这四个基本操作,它们是Web应用...

    The Rails 4 Way

    ### 关于《The Rails 4 Way》的知识点总结 #### 标题:The Rails 4 Way 这本书主要讲述了Ruby on Rails 4版本的核心特性和最佳实践。Ruby on Rails(简称Rails)是一个用Ruby语言编写的开源全栈Web应用框架。本书...

    rails敏捷开发的购物车系统

    在本文中,我们将深入探讨如何使用Rails敏捷开发技术构建一个购物车系统,特别是在参考《rails敏捷开发第四版》中的...通过这个过程,开发者不仅可以学习到Rails的基本用法,还能掌握Web开发的通用实践和敏捷开发理念。

    Ruby on Rails实例开发

    Ruby on Rails,简称Rails,是基于Ruby编程语言的一个开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和可读性,同时强调“约定优于配置”的原则。在本实例开发中,我们将探讨如何...

    RailsSpace

    此外,还会介绍如何继续学习和提高Rails开发技能的方法。 ### 总结 通过构建一个真实的社交网络网站——RailsSpace,本书系统地介绍了Ruby on Rails框架的核心技术和最佳实践。从基础知识到高级特性,从理论到实践...

    Rails 4 Test Prescriptions

    本书受到了来自RSpec的主要维护者Myron Marston、RubyTapas的创始人Avdi Grimm以及多位资深开发者的高度评价,他们一致认为这本书是学习Rails应用测试的最佳资源之一。 #### 二、核心内容解析 1. **测试策略的选择...

    Ruby On Rails教程

    ### Ruby on Rails 教程知识点概述 #### 一、引言 - **敏捷开发与Rails:** 本书《Ruby on Rails教程》强调了Rails作为敏捷开发框架...通过学习本书,读者可以掌握如何利用Rails快速构建出高效、可扩展的Web应用程序。

    Beginning Rails 4

    ### Beginning Rails 4 #### 关于本书 《Beginning Rails 4》是一本旨在为初学者提供全面、系统性介绍 Ruby on Rails 框架的书籍。本书覆盖了从安装环境到构建完整 Web 应用程序的全过程,并深入探讨了 Rails 的...

    Ajax on Rails

    **Ajax on Rails** 是一本关于如何在Rails框架中利用Ajax技术来提升Web应用程序用户体验的书籍。Ajax(异步JavaScript和XML)技术允许开发者在不刷新整个页面的情况下更新部分网页内容,从而提供更流畅、响应更快的...

    Ruby on Rails 指南 v5.0.1 中文版

    - **结论**:总结Rails国际化的重要性和最佳实践。 - **为Rails I18n作贡献**:鼓励社区成员为Rails的国际化功能贡献力量。 - **资源**:列出相关的资源链接。 - **作者**:列出指南的作者和贡献者。 #### ...

    rails magazine issue 2

    - **RailsConf 2009**作为一次重要的社区活动,不仅展示了Ruby on Rails生态系统的繁荣景象,也为开发者提供了宝贵的学习机会。 - **Rails 3**的推出标志着Ruby on Rails框架的重大进步,并且通过解决早期存在的问题...

    agile_web_development_with_rails_3rd_edition.9994652073.pdf

    通过学习本书,读者不仅可以掌握Rails的基本操作,还能学会如何运用敏捷方法论优化开发流程,提高开发效率。尽管本书以Rails 2版本为基础,但对于Rails的后续版本,通过关注作者提供的维基页面,读者仍然可以顺利地...

Global site tag (gtag.js) - Google Analytics