我两者都用
acts_as_paranoid
和
acts_as_list
对于同一型号,
CheckIn
是的。我的gem设置如下:
class CheckIn < ActiveRecord::Base
acts_as_paranoid
belongs_to :client
acts_as_list scope: :client, column: :week, top_of_list: 0
end
排序的范围是
check_ins
client
,我用我的
week
订单的列。如果我创建
check_in
,它的
:week => 0
是的。如果我再创造一个
:week => 1
是的。当我摧毁第二个
入住
然后创建第三个
:week => 2
是的。
现在当我看到
入住
为了这个
客户
,周数从0跳到2。这是预期的行为还是我能做点什么让这几周按顺序进行?