# Hasmanythrough â€“ instant CRUD for Rails

**URL:** <https://www.ruby-forum.com/t/hasmanythrough-a-instant-crud-for-rails/125235>\
**Category:** Rails\
**Created:** [January 7, 2008, 12:01pm UTC](https://www.ruby-forum.com/t/hasmanythrough-a-instant-crud-for-rails/125235 "2008-01-07T12:01:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Thufir](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ee7513/32.png) [@Thufir](https://www.ruby-forum.com/u/Thufir)\
**Post date:** [January 7, 2008, 12:01pm UTC](https://www.ruby-forum.com/t/hasmanythrough-a-instant-crud-for-rails/125235/1 "2008-01-07T12:01:24Z")

</div>

I’m going by the example at:

[http://hasmanythrough.rubyforge.org/](http://hasmanythrough.rubyforge.org/)

And would like to add an interface along the lines of the “dream”  
project  
interface at [http://users.drew.edu/bburd/RubyOnRails/](http://users.drew.edu/bburd/RubyOnRails/) . However, when I  
adapted this HABTM to my has\_many\_through I got many errors – perhaps  
because of deprecated approaches.

How do I create a CRUD interface for the relationship between all three  
tables? Either I find no information about the CRUD operations in this  
context, too much information to digest, or out of date information  
which  
appears to be buggy because it doesn’t apply.

I fairly faithfully followed the above guide:

[http://code.google.com/p/hasmanythrough/source](http://code.google.com/p/hasmanythrough/source)

and would now like to work on the CRUD interface. Is there some how-to  
page which I’m missing?

thanks,

Thufir
