# RE: Stories with many tags, tags with many stories, has\_and\_

**URL:** <https://www.ruby-forum.com/t/re-stories-with-many-tags-tags-with-many-stories-has-and/54215>\
**Category:** Rails\
**Created:** [December 23, 2005, 4:01am UTC](https://www.ruby-forum.com/t/re-stories-with-many-tags-tags-with-many-stories-has-and/54215 "2005-12-23T04:01:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![tomfakes](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/87869e/32.png) [@tomfakes](https://www.ruby-forum.com/u/tomfakes)\
**Post date:** [December 23, 2005, 4:01am UTC](https://www.ruby-forum.com/t/re-stories-with-many-tags-tags-with-many-stories-has-and/54215/1 "2005-12-23T04:01:34Z")

</div>

Check out the acts\_as\_taggable mixin here:  
[http://rubyforge.org/projects/taggable/](http://rubyforge.org/projects/taggable/) and  
[http://dema.ruby.com.br/articles/2005/09/03/tagging-on-steroids-with-rails](http://dema.ruby.com.br/articles/2005/09/03/tagging-on-steroids-with-rails)

---

<div class="post-metadata">

**Author:** ![tomfakes](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/87869e/32.png) [@tomfakes](https://www.ruby-forum.com/u/tomfakes)\
**Post date:** [December 23, 2005, 5:22am UTC](https://www.ruby-forum.com/t/re-stories-with-many-tags-tags-with-many-stories-has-and/54215/2 "2005-12-23T05:22:45Z")

</div>

Yes check out acts\_as\_taggable you will like it. But one error I see  
in your self.create method may be holding you back./ You initially  
set the count to 0 then you try to increment it in the each iterator  
by doing count += count. Well this just adds 0 + 0 and never  
increases your count.

Cheers-

-Ezra

On Dec 22, 2005, at 7:00 PM, Tom F. wrote:

> has\_and\_belongs\_to\_many howto?  
> and for the tags that already exists, just link them to the story.  
> end  
> end
> 
> Rails mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

-Ezra Z.  
WebMaster  
Yakima Herald-Republic Newspaper  
removed\_email\_address@domain.invalid  
509-577-7732

---

<div class="post-metadata">

**Author:** ![tomfakes](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/87869e/32.png) [@tomfakes](https://www.ruby-forum.com/u/tomfakes)\
**Post date:** [December 23, 2005, 6:44pm UTC](https://www.ruby-forum.com/t/re-stories-with-many-tags-tags-with-many-stories-has-and/54215/3 "2005-12-23T18:44:28Z")

</div>

Ah, yes. That should’ve been count += 1, heh… Thanks!

---

<div class="post-metadata">

**Author:** ![tomfakes](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/87869e/32.png) [@tomfakes](https://www.ruby-forum.com/u/tomfakes)\
**Post date:** [December 23, 2005, 6:44pm UTC](https://www.ruby-forum.com/t/re-stories-with-many-tags-tags-with-many-stories-has-and/54215/4 "2005-12-23T18:44:30Z")

</div>

Thanks a lot, that seems pretty useful!
