# Does \<\< create a new record?

**URL:** <https://www.ruby-forum.com/t/does-create-a-new-record/176214>\
**Category:** Rails\
**Created:** [September 26, 2009, 8:50pm UTC](https://www.ruby-forum.com/t/does-create-a-new-record/176214 "2009-09-26T20:50:46Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![fipa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/9e8a1a/32.png) [@fipa](https://www.ruby-forum.com/u/fipa)\
**Post date:** [September 26, 2009, 8:50pm UTC](https://www.ruby-forum.com/t/does-create-a-new-record/176214/1 "2009-09-26T20:50:46Z")

</div>

Search engine don’t index \<\< so it’s hard to find info about it.

Let’s say I have:

order = order.create  
item = Item.new

Will order.items \<\< item create a new entry for the item in DB or not?  
I’m having issues.

---

<div class="post-metadata">

**Author:** ![fipa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/9e8a1a/32.png) [@fipa](https://www.ruby-forum.com/u/fipa)\
**Post date:** [September 26, 2009, 9:07pm UTC](https://www.ruby-forum.com/t/does-create-a-new-record/176214/2 "2009-09-26T21:07:29Z")

</div>

Hi –

On Sat, 26 Sep 2009, Fernando P. wrote:

> Search engine don’t index \<\< so it’s hard to find info about it.
> 
> Let’s say I have:
> 
> order = order.create  
> item = Item.new
> 
> Will order.items \<\< item create a new entry for the item in DB or not?  
> I’m having issues.

Yes, it will save the item (assuming Order has many Items, Item  
belongs to Order). If it doesn’t, something else is wrong (like the  
item not being valid).

David

–  
David A. Black, Director  
Ruby Power and Light, LLC ([http://www.rubypal.com](http://www.rubypal.com))  
Ruby/Rails training, consulting, mentoring, code review  
Book: The Well-Grounded Rubyist ([The Well-Grounded Rubyist](http://www.manning.com/black2))

---

<div class="post-metadata">

**Author:** ![fipa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/9e8a1a/32.png) [@fipa](https://www.ruby-forum.com/u/fipa)\
**Post date:** [September 26, 2009, 9:15pm UTC](https://www.ruby-forum.com/t/does-create-a-new-record/176214/3 "2009-09-26T21:15:49Z")

</div>

> Yes, it will save the item (assuming Order has many Items, Item  
> belongs to Order). If it doesn’t, something else is wrong (like the  
> item not being valid).  
> Nice catch, one of my items was not valid.

---

<div class="post-metadata">

**Author:** ![fipa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/9e8a1a/32.png) [@fipa](https://www.ruby-forum.com/u/fipa)\
**Post date:** [September 27, 2009, 4:28pm UTC](https://www.ruby-forum.com/t/does-create-a-new-record/176214/4 "2009-09-27T16:28:41Z")

</div>

For the future:

go to: “[http://api.rubyonrails.org/](http://api.rubyonrails.org/)”  
use your browser’s find to search for: “\<\<”

On Sep 26, 3:15 pm, Fernando P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
