# Retrieving a data according to a given name

**URL:** <https://www.ruby-forum.com/t/retrieving-a-data-according-to-a-given-name/152274>\
**Category:** Rails\
**Created:** [November 1, 2008, 5:48am UTC](https://www.ruby-forum.com/t/retrieving-a-data-according-to-a-given-name/152274 "2008-11-01T05:48:02Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ishara\_G](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/e68b1a/32.png) [@Ishara\_G](https://www.ruby-forum.com/u/Ishara_G)\
**Post date:** [November 1, 2008, 5:48am UTC](https://www.ruby-forum.com/t/retrieving-a-data-according-to-a-given-name/152274/1 "2008-11-01T05:48:02Z")

</div>

i have a table called reply which has id, name, addressi wanna retrieve  
address when a given name, so can anyone  
tell how can i do it.  
i can retrieve data using modelname.find(anyid),but i can’t  
do it for any name

---

<div class="post-metadata">

**Author:** ![Ishara\_G](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/e68b1a/32.png) [@Ishara\_G](https://www.ruby-forum.com/u/Ishara_G)\
**Post date:** [November 1, 2008, 5:56am UTC](https://www.ruby-forum.com/t/retrieving-a-data-according-to-a-given-name/152274/2 "2008-11-01T05:56:12Z")

</div>

ModelName.find\_by\_name(‘some\_name’).  
I have a doubt with your table it should be replies rather than reply  
coz’ table name are plural form of model name in ROR (if you stick  
with convention over configuration).

On Nov 1, 9:47 am, “Ishara G.” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![Ishara\_G](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/e68b1a/32.png) [@Ishara\_G](https://www.ruby-forum.com/u/Ishara_G)\
**Post date:** [November 1, 2008, 5:57am UTC](https://www.ruby-forum.com/t/retrieving-a-data-according-to-a-given-name/152274/3 "2008-11-01T05:57:58Z")

</div>

oh thanx,it was a mistake,il try ur code

2008/11/1 mrbless [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![Ishara\_G](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/e68b1a/32.png) [@Ishara\_G](https://www.ruby-forum.com/u/Ishara_G)\
**Post date:** [November 1, 2008, 6:01am UTC](https://www.ruby-forum.com/t/retrieving-a-data-according-to-a-given-name/152274/4 "2008-11-01T06:01:28Z")

</div>

i tried it but iv got this errorNoMethodError in Agent  
replyController#show

undefined method `find\_by\_name’ for #Class:0x3bf8210

2008/11/1 Ishara G. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![Ishara\_G](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/e68b1a/32.png) [@Ishara\_G](https://www.ruby-forum.com/u/Ishara_G)\
**Post date:** [November 1, 2008, 6:09am UTC](https://www.ruby-forum.com/t/retrieving-a-data-according-to-a-given-name/152274/5 "2008-11-01T06:09:40Z")

</div>

Why don’t you try it out from your console. And if it work from there  
than you should have some problem in your controller.  
plz try it out from your console and let me know.

On Nov 1, 10:04 am, “Ishara G.” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![Ishara\_G](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/e68b1a/32.png) [@Ishara\_G](https://www.ruby-forum.com/u/Ishara_G)\
**Post date:** [November 1, 2008, 6:05am UTC](https://www.ruby-forum.com/t/retrieving-a-data-according-to-a-given-name/152274/6 "2008-11-01T06:05:34Z")

</div>

it was success,thankx

2008/11/1 Ishara G. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
