ユーザ毎にpositionを管理する
例えばUser 1 - * Bookmarksみたいなとき関係あるところだけ書くと
class User < ActiveRecord::Base has_many :bookmarks, order: 'position' end
class Bookmark < ActiveRecord::Base belongs_to :user acts_as_list scope: :user end
んでmigrationでbookmarksにintegerのポジションを足してあげればいい。
ユーザごとにpositionが管理される