# Warning: Object#id will be deprecated; use Object#object\_id

**URL:** <https://www.ruby-forum.com/t/warning-object-id-will-be-deprecated-use-object-object-id/97503>\
**Category:** Rails\
**Created:** [January 26, 2006, 10:03am UTC](https://www.ruby-forum.com/t/warning-object-id-will-be-deprecated-use-object-object-id/97503 "2006-01-26T10:03:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Siva\_J](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f19dbf/32.png) [@Siva\_J](https://www.ruby-forum.com/u/Siva_J)\
**Post date:** [January 26, 2006, 10:03am UTC](https://www.ruby-forum.com/t/warning-object-id-will-be-deprecated-use-object-object-id/97503/1 "2006-01-26T10:03:22Z")

</div>

Is anybody else getting this warning.

When I change @user.id to @user.User\_id I am getting no method  
definition  
present exception. Any thoughts?

Rgds,  
–Siva J.  
[http://www.varcasa.com/](http://www.varcasa.com/)  
My First Rails Project. Powered by Typo and soon by RForum too

---

<div class="post-metadata">

**Author:** ![Siva\_J](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f19dbf/32.png) [@Siva\_J](https://www.ruby-forum.com/u/Siva_J)\
**Post date:** [January 26, 2006, 10:18am UTC](https://www.ruby-forum.com/t/warning-object-id-will-be-deprecated-use-object-object-id/97503/2 "2006-01-26T10:18:26Z")

</div>

Siva J. wrote:

> Is anybody else getting this warning.
> 
> When I change @user.id to @user.User\_id I am getting no method  
> definition  
> present exception. Any thoughts?

in ruby (not rails) .id will be deprecated for .object\_id

in rails .id will aways remain…

When you get this warning its probably because you somehow acess the  
object outside of rails…

---

<div class="post-metadata">

**Author:** ![Siva\_J](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f19dbf/32.png) [@Siva\_J](https://www.ruby-forum.com/u/Siva_J)\
**Post date:** [January 26, 2006, 10:30am UTC](https://www.ruby-forum.com/t/warning-object-id-will-be-deprecated-use-object-object-id/97503/3 "2006-01-26T10:30:32Z")

</div>

Make sure your @user is the correct class. When I encounter that  
message,  
it’s usually because the object calling “id” isn’t what I thought it  
was.

---

<div class="post-metadata">

**Author:** ![Siva\_J](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f19dbf/32.png) [@Siva\_J](https://www.ruby-forum.com/u/Siva_J)\
**Post date:** [January 26, 2006, 3:11pm UTC](https://www.ruby-forum.com/t/warning-object-id-will-be-deprecated-use-object-object-id/97503/4 "2006-01-26T15:11:13Z")

</div>

mmm that could be the problem. I have User class that inherits Guest  
class.  
I will check and let this group know

On 1/26/06, Bill K. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > 
> 
> * * *
> 
> Rails mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

–

Rgds,  
–Siva J.  
[http://www.varcasa.com/](http://www.varcasa.com/)  
My First Rails Project. Powered by Typo and soon by RForum too

---

<div class="post-metadata">

**Author:** ![Siva\_J](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f19dbf/32.png) [@Siva\_J](https://www.ruby-forum.com/u/Siva_J)\
**Post date:** [January 26, 2006, 3:08pm UTC](https://www.ruby-forum.com/t/warning-object-id-will-be-deprecated-use-object-object-id/97503/5 "2006-01-26T15:08:10Z")

</div>

I am just using it in my functional tests and application.rb. So i am  
not  
clear about your answer

On 1/26/06, Mikkel B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

–

Rgds,  
–Siva J.  
[http://www.varcasa.com/](http://www.varcasa.com/)  
My First Rails Project. Powered by Typo and soon by RForum too
