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