我的模特是这样的。我正在使用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条推文回来,但我得到了一切。我错过了一些明显的东西吗
答案 0 :(得分:0)
你应该使用de page功能:
SavedTweet.where(slug: "slug").page(1)