在Rails中使用has_one 、has_many 、belongs_to 和 has_and_belongs_to_may 来声明关系型数据库中的一对一,一对多和多对多的关系,但当想以树形的数据结构来表示分类的时候,这些基本的关联功能并不够,Rails在has_XXX关系的基础上,提供了acts as的扩展功能,如acts_as_list 、acts_as_tree 、 acts_as_nested_set。acts_as_tree就提供树状的结构来组织记录。(不知道为什么Rails2.0以后会取消掉,需要通过插件的方式来安装) acts_as_nested_set的官方解释:A ...
- 01:45
- 浏览 (429)
- 评论 (11)
- 分类: Ruby On Rails
- 进入论坛
User为和Address类是一个一对多的关系:
User.rb
class User < ActiveRecord::Base
validates_presence_of :name, :password
has_many :addresses
end
Address.rb:
class Address < ActiveRecord::Base
belongs_to :user
end
在创建Address的时候,指定某一个User,下面是两种Form的实现:
1.
<%= form_tag :action => "create ...
- 22:47
- 浏览 (322)
- 评论 (0)
- 分类: Ruby On Rails
通过ruby代码,将指定的WORD文档转换为HTML:
require 'win32ole'
module WordToHtml
class WordToHtml
def initialize(path)
@path = path
end
def convertToHtml(outputPath)
word = WIN32OLE.new('word.application')
word.Visible = true
...
- 18:54
- 浏览 (257)
- 评论 (0)
- 分类: Ruby On Rails
- 进入论坛
Netbenas,现在已经是Beta2了,应该说,在功能上,已经有了很大的进步,已经具有了和Eclipse一较高下的本领,Netbeans在ruby on rails上的支持,也可以说是Eclipse,Idea这三个主流开发平台上面的佼佼者,javaeye3.0也使用Netbeans作来首选的开发平台,也足以见到Netbeans对ruby on rails的支持是非常好的,但在我这几天试用Netbeans的过程中,却发现(JDK6.0 , Netbeans6.0Beta2),Netbeans的速度非常慢,在编辑中来回滚动都能过发现很明显的拖动现象,每一步操作,都非常的迟缓,而这一点,或许会成为 ...
- 20:29
- 浏览 (680)
- 评论 (21)
- 分类: Ruby On Rails
- 进入论坛
- 浏览: 58347 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
我的相册
image008
共 11 张
共 11 张
最近加入圈子
最新评论
-
Struts2学习笔记4 ――国 ...
统一使用utf-8编码,properties文件中的中文会变编译为utf-8编码 ...
-- by ember_319 -
javascript的消息资源国际 ...
我的做法是在产品初次启动的时候去过滤JS文件,然后使用Spring标签国际化。不 ...
-- by longleg -
javascript的消息资源国际 ...
navigator.userLanguage 这个只能获取 浏览器 设置的 L ...
-- by wucc1986 -
Struts2学习笔记4 ――国 ...
我在做Struts2的国际化的时候将properties文件中的中文全部用nat ...
-- by fornever -
Rails生成Ext Tree
无明 写道nested tree有2个缺点比较明显: 1、单纯的nested t ...
-- by rainlife






评论排行榜