search for: attachable_typ

Displaying 11 results from an estimated 11 matches for "attachable_typ".

Did you mean: attachable_type
2007 Sep 18
2
Making attachment_fu polymorphic
...############### ## To setup Attachment_kung, ## 1. Create the Attachment_fu model and table (I used Attachment and attachments), ## set them up for polymorphism. Add to the table a column called path_prefix. ## (I used: belongs_to :attachable, :polymorphic => true for the model and attachable_type and ## attachable_id for the table); and configure the Attachment_fu model with ## has_attachment :storage => :file_system ## include Attachment_kung ## Make sure Attachment_kung is *last*, or you will not be able to display your attachments. Also, ## I have not...
2008 Sep 29
1
has_one :through with :source. How to alias association?
...:conditions => [''attachments.content_type = ?'', ''image/jpeg'' ] produces the same results of: has_one :another_logo, :class_name => ''Attachment'', :foreign_key => ''attachable_id'', :conditions => [''attachable_type = ?'', ''Maker'' ] Which one is the best approach to achieve the desired result? Thanks in advance for your help -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the G...
2006 Apr 22
9
one to many question
1. A category has parent categories. 2. A product is in many categories and a category has many products. 3. Products and category both have images in the same image table. ie. a product and / or category could have multiple images.<=== my question is related to this So among other things I presume I have to do the following: class Category < ActiveRecord:Base #...
2006 Sep 22
2
possible to create polymorphic relationship with STI models?
...the association uses the source reflection." 1. Attachment tables: 2. 3. (polymorphic attempt) 4. create_table "attachments", :force => true do |t| 5. t.column "product_id", :integer 6. t.column "attachable_id", :integer 7. t.column "attachable_type", :string 8. t.column "created_at", :datetime 9. t.column "created_by", :integer 10. end 11. 20. 21. Models: 22. class Product < ActiveRecord::Base 23. has_many :parts, :through => :attachments, 24. :class_name => :parts, 25. :conditions =&g...
2008 Oct 29
5
Polymorphic Associations with inheritance
I have two models, Article and Post, that has many Comments. However, both Article and Post are inherited from a BaseContent class like so: class Article < BaseContent has_many :comments, :as => :commentable end class Post < BaseContent has_many :comments, :as => :commentable end and here''s my Comment model: class Comment < ActiveRecord::Base belongs_to
2007 Oct 09
5
Backticks wrapping SQL values in polymorphic associations...
...=> true end Calling Part.find(:first).attachments yields this SQL error: ActiveRecord::StatementInvalid: Mysql::Error: Unknown column ''Part'' in ''where clause'': SELECT * FROM attachments WHERE (attachments.attachable_id = 1375 AND attachments.attachable_type = `Part`) If I change the backticks to single quotes it runs fine in MySQL. But... why are there backticks? Is that per design? Is there something wrong with my MySQL install? (MySQL version 5.0.37, InnoDB format) Any ideas? -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~--...
2008 Apr 11
1
polymorphic associations wrong when used with inherited class?
Consider the following: class Event belongs_to :event_object, :polymorphic => true end class Asset < ActiveRecord::Base end class EventedAsset < Asset has_one :event, :as => :event_object end EventedAsset.find(:first).event generates the following SQL: SELECT * FROM `events` WHERE (events.event_object_id = 1 AND events.event_object_type = ''Asset'') LIMIT 1
2006 Feb 10
3
[Req] polymorphic associations howto
Hi people, I''m looking into polymorphic associations as a way to cleanup some messy parts of my code. I think they will allow me to do exectly what I need, but since there''s little to none written on this subject, I''d be delighted if someone could shed some light on this. Especially what the different options and needed table structures need to be. Thanks, -
2006 Feb 15
2
Polymorphic joins work one way, but not the other
...re''s some sparse documentation popping up but it seems to cover a somewhat different case. Anyway - I pretty much got it to work - save for one detail. Here''s what I have: class Event < ActiveRecord::Base belongs_to :attachable, :polymorphic => true #events table has attachable_type and attachable_id fields end class Task < ActiveRecord::Base has_many :events, :as => :attachable #tasks tables is nothing special end and now a unit test: #there''s some fixtures above def test_polymorphics assert tasks(:simple_task).events << events(:simple_event_...
2007 Dec 20
3
ActiveRecords Eager Loading
...------------------------------------- the above statement resulted in this expensive query. After indexing, it take about 3 seconds to execute. (before indexing it is about 25 seconds) SELECT DISTINCT articles.id FROM articles LEFT OUTER JOIN assets ON assets.attachable_id = articles.id AND assets.attachable_type = ''Article'' LEFT OUTER JOIN votes ON votes.voteable_id = articles.id AND votes.voteable_type = ''Article''AND user_id = 2 WHERE (assets.parent_id is null) ORDER BY stat_final_ranking desc LIMIT 20 ----------------------------------- so, what I plan to do it is to...
2011 Oct 26
6
Add an index to a form
Hello, I''m having some trouble with forms, my app allows to enter data by using a multi-step form that has 7 steps. There are 3 steps that may let the user to add 1 form, for example there''s a step called "children" and that children has the following fields: * name * age * gender but one father may have more than 1 child and I''m adding another form with