你这个是直接传的值,当然是固定的。。可以传 lambda 或 proc。rails guides 上有
收藏,上班时候看
#5 楼 @funfriend 大哥。。不特殊化的话你不就不能用这几个方法了。。因为顶级作用域是个对象内部。而且 to_s 的话能显示出这个对象很牛 x。这些方法不是 mix-in 的
至少也要加个-e production 才说得过去吧!!!!!
#3 楼 @funfriend irb 那个是因为 main Object 被混入 IRB 需要的模块了,所以多出很多方法
self.singleton_class.ancestors - Object.new.singleton_class.ancestors #-> []
说明 main Object 的 singleton_class 没有混入模块。但是 singleton_methods 中有多出的方法。
并且重新定义了 to_s 但没有定 protect 和 extend。
所以有理由认为 main 对象是 ruby 解释器初始化时定义的这几个 singleton_methods
irb(main):018:0> self.method(:public).owner == self.singleton_class
=> true
试了下,只知道是在单键类中定义的
establish_connection("typeahead")
直接 model 中加这句貌似也可以
屌丝表示支持..
pg 好像对某些 sql 语句不支持,以前遇到过 pg 不行但 sqlite 行的。不知是不是这个原因
#8 楼 @diudiutang 好用!不过还是用 ide 看方便
你对这两个文件有点误解..migrate 可以说是数据库的版本控制。schema 是反映当前数据库结构的
lz 那个就不错啊 或者
def nil.[] k
end
一定要写正则才能解决吗? 为啥非要在后边加/
params[:id] 这样是不是默认转换了整数了? 如果能转换成整数就转换
require 都有错。。.gem list 有 mongoid 吗
1.9.3p125 :001 > require 'mongoid'
=> true
1.9.3p125 :002 > Mongoid
=> Mongoid
1.9.3p125 :003 > Mongoid::Document
=> Mongoid::Document
1.9.3p125 :004 > class AA
1.9.3p125 :005?> include Mongoid::Document
1.9.3p125 :006?> end
=> AA
我这正常。。顺便问下 lz 的 ruby 版本,1.8?
你不是在 rails 里用的?那不是连配置文件都没吗
要是在北京就好了。。坐等视频
我感觉我的解决方法很简单啊,怎么感觉像是在面非面的比赛上做了馄饨
看了此帖及评论我深深的感到我 out 了。。
...........................应该没有吧
基地,三体
数据库加一列作为用户动作的完成时间,没到这个时间就不能执行新动作。这个简单吧 再来个 lock_version,彻底解决问题
只有我一个人写成一行吗。。
强烈支持
inspect 应该可以吧
老了,现在是 96-00 后的时代了