`
yearl
  • 浏览: 6665 次
  • 性别: Icon_minigender_1
  • 来自: 顺德
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
在视图中建立一对象与已经存在的多个对象的关联比较麻烦。 在select-box中设置 multiple => true可以实现,但是如果选项太多的话,上下翻起来很麻烦。 或者用一堆的check_box。也不方便。 在 http://trendwork.kmf.de/26/swapselect-a-better-way-for-multiple-select-in-rails/ 发现了SwapSelect 这个SwapSelect有左右两个选择框,从左边的框中选中到右边的框,提交就可以了。 只是目前还存在一些问题: 1.没有做成plugin,要将各文件拷到相应的位置; 2.有时不进行选择时会 ...
  为了使程序代码更加有组织,以便于维护、便于多人协作开发同时避免名字冲突,将不同功能的代码放到不同的模块中,是很好方法。   在rails中,通过namespace来组织代码(其实是隐去了模块的概念)。   这需要考虑几个方面 ...
虽然还不完善,但是已经可以用了,不错, 这是原文地址 http://trendwork.kmf.de/175
class Reader < ActiveRecord::Base has_many :books end class Book < ActiveRecord::Base belongs_to :reader end 关联这两个模型的实例有几种方法 第一种方法: @book = Book.new(params[:book]) @book.save 新建book,直接将客户端传回的reader_id赋值给book的reader_id字段,保存book即可。 没有显式地调用关联方法,某种程度上相当于直接操作数据库,但达到了关联的效果。比较简单。 ...
Module ActiveRecord::Acts::List::InstanceMethods In: vendor/rails/activerecord/lib/active_record/acts/list.rb   http://api.rubyonrails.org/classes/ActiveRecord/Acts/List/InstanceMethods.html#M000686   <!-- banner header --> All the methods availabl ...
太难找了,帖到这里: http://wiki.github.com/collectiveidea/awesome_nested_set/awesome-nested-set-cheat-sheet     Installation Install as a plugin: script/plugin install git://github.com/collectiveidea/awesome_nested_set.git Usage To make use of awesome_nested_set, your model needs to have 3 f ...
Global site tag (gtag.js) - Google Analytics