+1
不是我干的~
那么问题来了 为什么 在 class_eval 和 instance_eval 中用 define_method 定义的都是实例方法 class_eval 中 def 定义的是实例方法而 instance_eval 中 def 定义的是类方法呢?
感谢大家解惑~
#8 楼 @santochancf #7 楼 @Kabie 难道是快速排序递归的次数较少?
#8 楼 @santochancf #7 楼 @Kabie 如果是堆栈的问题,那么为什么下面的快速排序的代码没有问题呢?
def f(a)
(x=a.pop)? f(a.select{|i| i <= x}) + [x] + f(a.select{|i| i > x}) : []
end
print 'come from macbook most valueable edition'
class Make
{
public static void main(string args)
{
}
}
def method
p ' woca'
end
class Card < ActiveRecord::Base
attr_accessible :description, :last_months, :name
has_many :cardings
has_many :users ,:through=>:carding
end
class Carding < ActiveRecord::Base
attr_accessible :card_id, :start_date, :user_id
belongs_to :card
belongs_to :user
end
class User < ActiveRecord::Base
attr_accessible :address, :hashed_password, :name, :qq, :salt, :sex, :tel, :user_code
has_many :cardings
has_many :cards ,:through=>:cardings
end
@cards=Card.find_by_sql("select c.*,b.start_date from users a,cardings b ,cards c where a.id=b.user_id and b.card_id=c.id and a.id=#{params[:id]}")
#2 楼 @blueplanet 我要是遍历 user 的所有 card,那么那个 start_date 又怎么获取呢,sql 的话弄个左链接搞定,rails 怎么做多表查询呢?
#1 楼 @hellolucky123 谢谢你啦,真是太 2 了,没把 kindeditor 包进去...,老以为是安全机制给挡住了...
在 button click 事件中加入 form.submit() 就可以了...