module Bullet::Ext::Object
def bullet_primary_key_value
def bullet_primary_key_value return if respond_to?(:persisted?) && !persisted? @bullet_primary_key_value ||= begin primary_key = self.class.try(:primary_keys) || self.class.try(:primary_key) || :id bullet_join_potential_composite_primary_key(primary_key) end end