【发布时间】:2014-01-13 16:09:38
【问题描述】:
我的模型是这样的。我将 Kaminari 与 Mongoid 一起使用并设置默认的每页结果。
class SavedTweet
include Mongoid::Document
field :slug, :type => String
field :created_at, :type => DateTime, :default => Time.now
has_many :tweets, :order => :created_at.desc
end
class Tweet
include Mongoid::Document
paginates_per 30 #default per page
field :tweet_id, type: String
field :html, type: String
field :created_at, type: DateTime
belongs_to :saved_tweet
end
这是我的查询
SavedTweet.find_by(slug: "slug")
我预计只会收到 30 条推文,但我却将所有内容都恢复了。我错过了一些明显的东西吗?
【问题讨论】:
标签: ruby ruby-on-rails-4 mongoid kaminari