diff --git a/activerecord/lib/active_record/associations.rb b/activerecord/lib/active_record/associations.rb
index c73b5db51ee032e822d33685d2a547b5f413a553..961f7cc30e64edb6fe39d1b8412e2752a5a37c97 100755
--- a/activerecord/lib/active_record/associations.rb
+++ b/activerecord/lib/active_record/associations.rb
@@ -439,6 +439,7 @@ module ClassMethods
# * collection.delete(object, ...) - removes one or more objects from the collection by setting their foreign keys to NULL.
# This will also destroy the objects if they're declared as belongs_to and dependent on this model.
# * collection=objects - replaces the collections content by deleting and adding objects as appropriate.
+ # * collection_singular_ids - returns an array of the associated objects ids
# * collection_singular_ids=ids - replace the collection by the objects identified by the primary keys in +ids+
# * collection.clear - removes every object from the collection. This destroys the associated objects if they
# are :dependent, deletes them directly from the database if they are :dependent => :delete_all,
@@ -458,6 +459,7 @@ module ClassMethods
# * Firm#clients<<
# * Firm#clients.delete
# * Firm#clients=
+ # * Firm#client_ids
# * Firm#client_ids=
# * Firm#clients.clear
# * Firm#clients.empty? (similar to firm.clients.size == 0)
@@ -746,6 +748,7 @@ def belongs_to(association_id, options = {})
# * collection.delete(object, ...) - removes one or more objects from the collection by removing their associations from the join table.
# This does not destroy the objects.
# * collection=objects - replaces the collections content by deleting and adding objects as appropriate.
+ # * collection_singular_ids - returns an array of the associated objects ids
# * collection_singular_ids=ids - replace the collection by the objects identified by the primary keys in +ids+
# * collection.clear - removes every object from the collection. This does not destroy the objects.
# * collection.empty? - returns true if there are no associated objects.
@@ -760,9 +763,9 @@ def belongs_to(association_id, options = {})
# Example: An Developer class declares has_and_belongs_to_many :projects, which will add:
# * Developer#projects
# * Developer#projects<<
- # * Developer#projects.push_with_attributes
# * Developer#projects.delete
# * Developer#projects=
+ # * Developer#project_ids
# * Developer#project_ids=
# * Developer#projects.clear
# * Developer#projects.empty?