module Mongoid
module Sunspot
def self.included(base)
base.class_eval do
extend ::Sunspot::Rails::Searchable::ActsAsMethods
::Sunspot::Adapters::DataAccessor.register(DataAccessor, base)
::Sunspot::Adapters::InstanceAdapter.register(InstanceAdapter, base)
end
end
class InstanceAdapter < ::Sunspot::Adapters::InstanceAdapter
def id
@instance.id
end
end
class DataAccessor < ::Sunspot::Adapters::DataAccessor
def load(id)
criteria(id).first
end
def load_all(ids)
criteria(ids)
end
private
def criteria(id)
@clazz.criteria.find(id)
end
end
end
end
用这个替代 sunspot_mongoid
装 Chrome 插件
搜索,以前讨论过的
好书
辟邪剑法练成出关了
小时候夏天老在房顶上看远处的闪电
是今晚么?
要不把你帐号恢复了吧,哈哈哈
写 Cookie 就好了,用同一个域
你们都搞错了,IE6 是洗衣粉
哈哈哈,想想主页应该重新设计了
你的链接带来了不少流量,哈哈哈
mongoid_auto_increment_id 就是根据表名来纪录自增编号的,所以…
哇,这么爽
明晚可以小聚一下下
看看 Rails I18n 的 Guide 文档你就明白了
可以分页,避免全表查询就好了,比如 count 的动作,游标经过的行越多,就越慢
没 TextMate,一看就是没用过 Mac 的人搞的,台式机没有 iMac 选项...
要注意每个函数支持的系统版本
我觉得这个的一些组件细节要好些。但看起来易用性没 Bootstrap 好
写入的时候计算的,是递增的方式,所以不一定非常准确