`
jbf034
  • 浏览: 153572 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Magic Column Names(自动的列名)

阅读更多
在课程的最后两章我们会提到很多列名字,它们对“活动记录”有重大意义。这儿是总
结。
1、created_at, created_on, updated_at, updated_on 用创建行的或最后更新行(_at
形式)或(_on 形式)的时间戳来自动更新。
2、lock_version Rails 将跟踪行版本号并完成乐观锁。如果表包含lock_version 的话。
3、type 由“单个表继承”使用来跟踪一个行的类型。
4、id 表主键列的缺省名字。
5、xxx_id 用xxx 的复数形式来引用表名字的外键的缺省名字。
6、xxx_count 为子表xxx 维护一个counter 缓存。
7、position 如果acts_as_list 被使用的话,它这个list 中行的位置。
8、parent_id 如果使用acts_as_tree 的话,它是对这个行的父项的引用。
分享到:
评论

相关推荐

    FlashMagic 使用指南

    FlashMagic 是一款强大的编程工具,主要用于通过串行接口(ISP)对微控制器进行固件更新和调试。本指南将深入介绍如何使用 FlashMagic,并解决在调整参数时可能遇到的问题。 一、串行协议设定 在使用 FlashMagic 之前...

    magic packet 绝对可用已经证实

    总的来说,Magic Packet是一种高效、便捷的远程启动技术,尤其适用于需要远程管理和自动化操作的环境。而提供的“magic_pkt”资源包可能为用户提供了实现这一功能的全部工具和指导,使得用户能够轻松地在自己的网络...

    windows下magic mouse2和magic trackpad2的驱动

    在Windows操作系统中,尤其是Windows 10和Windows 7,使用Apple的Magic Mouse 2和Magic Trackpad 2可能会遇到一些挑战,因为这些设备原本是为macOS设计的。然而,通过安装适当的驱动程序,用户可以在Windows环境下...

    自动生成地图插件MapMagic 1.9.2

    能够自动生成地图的插件,MapMagic World Generator 1.9.2

    MagicLinux安装详解

    【MagicLinux安装详解】 MagicLinux是一款基于Linux内核的开源操作系统,它旨在提供一个稳定、高效、易用的计算环境,特别适合中国用户的使用习惯。本文将详细介绍如何安装MagicLinux,帮助用户顺利地构建自己的...

    MapMagic 2 Bundle 2.08 版本

    MapMagic 2 Bundle 2.08 版本是一款针对Unity引擎开发的高效地图生成工具,旨在帮助游戏开发者快速创建、管理和编辑各种地形和环境。这个版本提供了丰富的功能和优化,使得在Unity中构建虚拟世界变得更加简单和直观...

    Magic Utilities v6.11

    《Magic Utilities v6.11:打造高效便捷的系统管理体验》 Magic Utilities v6.11是一款专为用户设计的高效系统工具,其主要功能包括卸载管理、启动加载和进程管理,旨在提供一种简单易用且智能的电脑维护方案。这款...

    位图转矢量软件Vector Magic 1.15汉化绿色特别版

    Vector Magic 1.15汉化绿色特别版使用说明: 1:在本文地址最后下载Vector Magic 1.15汉化绿色特别版,解压出来。 2:找到压缩包中的Vector Magic注册工具,并运行,点击一下第一个按钮即可(点击一下即可完成注册...

    magic mouse2 滑动 驱动(win10)

    标题中的“magic mouse2 滑动 驱动(win10)”指的是为Apple的Magic Mouse 2在Windows 10操作系统中安装合适的驱动程序,以便实现鼠标滑动功能。Magic Mouse 2是苹果公司设计的一款无线鼠标,以其多点触控表面和流畅的...

    图片转矢量图VectorMagic

    2. 自动化处理:用户只需上传位图图像,VectorMagic会自动进行分析和转换,简化了转换过程,减少了手动操作的时间。 3. 手动微调:对于自动转换结果不满意的地方,用户可以通过手动调整路径、节点和颜色来优化矢量...

    3Dmax飘带插件springmagic

    《3Dmax飘带插件SpringMagic:解锁循环摇摆动画新境界》 在3D建模和动画领域,细腻而生动的飘带效果一直是挑战设计师技能的一项任务。SpringMagic,这款专为3Dmax设计的飘带插件,正是为了解决这一问题而诞生的。它...

    完美支持Win 10的Magic Mouse 2 和 Magic TrackPad 2 驱动

    标题中的“完美支持Win 10的Magic Mouse 2 和 Magic TrackPad 2 驱动”指的是针对苹果公司的Magic Mouse 2和Magic TrackPad 2这两款输入设备,在Windows 10操作系统上的专用驱动程序。这两款设备原本是为macOS设计的...

    flashmagic_FLASHmagic_ISP_zip_

    【标题】"flashmagic_FLASHmagic_ISP_zip_" 指的是一个基于ISP(In-System Programming)技术的软件工具,名为FlashMagic。该工具主要用于微控制器(MCU)的固件编程,支持多种类型的微处理器,是嵌入式系统开发中的...

    Magic bullet looks 1.4.1

    Magic Bulled Cosmo - MBO231718931123456589 Magic Bullet PhotoLooks - MBPF1000878235500959 Magic Bullet Mojo - 18351606147844912995 Magic Bullet Colorista II - 17591720194287199895 Magic Bullet ...

    springmagic_0.9_0_springmagic_0.9_0_

    《SpringMagic 0.9.0:3DS MAX中的骨骼插件与飘带模拟详解》 在三维动画制作领域,SpringMagic 0.9.0 是一个备受瞩目的插件,专为3DS MAX设计,旨在提升动画师们在创建飘带效果和动态模拟方面的效率与质量。该插件...

    AMD远程唤醒工具magic_pkt1.0

    Wake On LAN (WOL) 中文被...它的技术利用传送一种特殊的封包Magic Packet给欲开机电脑当电脑关机时,支援 Wake On LAN 的网卡会进入Magic Packet模式,此时如果接到 Magic Packet时,网卡就会送讯号给主板触发电脑开机

    magic iperf Android app

    "magic iperf Android app" 是一款专为Android平台设计的应用程序,主要用于网络性能测试。iperf是一款广泛使用的网络性能测试工具,它可以帮助用户测量网络的带宽、延迟以及数据传输速率等关键指标。在Android设备...

    magic-script是一款基于JVM的脚本语言,目前主要是为magic-api项目设计

    magic-script是一款基于JVM的脚本语言,目前主要是为magic-api...magic-api,接口快速开发框架,通过Web页面配置,自动映射为HTTP接口;spider-flow,新一代爬虫平台,以图形化方式定义爬虫流程,不写代码即可完成爬虫

    Win10 MagicMouse 驱动

    标题中的"Win10 MagicMouse 驱动"指的是为苹果MagicMouse设计的适用于Windows 10操作系统的驱动程序。MagicMouse是苹果公司推出的一款无线鼠标,以其独特的多点触控功能著称。然而,这款鼠标在非苹果操作系统上,如...

Global site tag (gtag.js) - Google Analytics