Displaying 20 results from an estimated 4000 matches similar to: "HABTM relationships and retrieving multiple selects in controller"
2006 Apr 04
1
habtm and options_from_collection_for_select [1.0.0]
I ran into a problem using options_from_collection_for_select :
ActiveRecord::AssociationTypeMismatch (Topic expected, got String):
/usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/
active_record/associations/association_collection.rb:128:in
`raise_on_type_mismatch''
/usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/
2011 Feb 07
2
Search HABTM relationship in ActiveRecord
Consider the following scenario:
Book has_and_belong_to_many Category.
In other words, a category may have a lot of books, and a book can
have more than one category.
What is the best practice to query all books related to some specified
categories.
For example, if I have following books
"From Java To Ruby" - Category: Java, Ruby
"Ruby Programming" - Category: Ruby
2006 Jun 29
0
HABTM and select form helper
I am very confused about HABTM and a form select statement that I need to
implement.
I have two objects - Person which has the following fields:
id, firstname, lastname, email
Category which has the following fields:
id, name
A person HABTM categories and also the reverse. I have setup the join table
using a migration. All that went well.
Two questions - If I want to edit a person, how do I
2006 Jun 15
0
Re: rails question
Hi Shelby,
No prob,
You are having trouble b/c you don''t call @festival.valid? before this line:
if !(@festival.errors.invalid? :name ) # => true if name is invalid
I wasn''t clear about it in my post, but ActiveRecord::Errors#invalid? doesn''t actually do validations. It just looks at the associated errors object (which is empty if validation hasn''t
2007 Apr 08
0
select html for habtm
How does one use a <select> for a habtm field? I''m having trouble
getting it to work.
Here''s my html:
<div>
<p><label for="projects">Project</label><br/>
<select id="schedule_projects" name="schedule[project_ids][]"
multiple="multiple" size="10">
<%=
2006 Jun 15
3
how to give a form a name
Using a <%= form_tag ... %>, how do I give a form a name, so that I can
reference it with javascript? I sure can''t figure this out from the docs...
Thanks,
Shelby
PS - what I am trying to do is just have the focus in the first form field
when the form is loaded. There has to be an easy way to do this, but I
can''t figure it out...
-------------- next part --------------
2005 Dec 31
4
saving a collection
Reading the Agile book, I can''t find a single command to save a collection.
The save command seems to operate on only individual objects.
Lets say I have a collection that I have received from a find_all command.
I want to go through and change some attributes in various objects in the
collection. Then I want to resave the whole collection back to the
database. I don''t think
2005 Dec 30
9
SELECT MAX
How does one do a SELECT MAX query in rails? I''ve searched and searched and
tried lots of things with no luck.
I want to implement "SELECT MAX(column_name) from table_name
and have it return the maximum value from column_name. I just need to get
that one value, not the whole object...
Thanks for any ideas...
Shelby
_______________________________________________
Rails mailing
2006 Jul 09
2
serialized DateTime objects returning as Time objects
I have a database field called dates in which I am trying to serialize an
array of DateTime objects. When I unserialize them, they are coming back
in as Time objects. I know this, because I am getting errors that say
"comparison between Time and DateTime failed.
Why is this happening? Is there a way to prevent it??
Thanks Shelby
-------------- next part --------------
An HTML attachment
2006 Aug 02
3
faster? database search or rewriting objects
I''m having an argument with my son :) I have a table with about 1500
objects called entries. I need to do something with about 100 of them
(schedule manually) I say I should just mark them with a boolean when I
have scheduled them. (manual == true) My son says I should pull them out of
the entries table and copy them to new objects (lets call them "manual"
objects, and store
2006 Jun 13
7
model validation across multiple views
I have a rather complex object with a number of attributes. For a variety
of reasons, I would like one view to create the object with only a couple of
fields completed, then a second and third view to finish all the fields. I
would like the model to validate_presence_of all these fields, since
eventually I need them all there, and I would like each page to validate its
portion of the fields that
2006 Jul 25
1
save trouble with has_many belongs_to relationship
I have a bit of code in a controller that looks like this:
@current_festival.monitor_preferences.each do |pref|
if pref.user_id == @me.id
pref.preference = params[:monitor_pref]
#pref.save
end
end
@current_festival.save_with_validation(false)
the Festival class has_many :monitor_preferences
the MonitorPreference class belongs_to :festival
In the configuration above, the
2005 Aug 07
3
tracking online users
Let''s say I have an application and I want to create an admin program
that will show me who is currently online using the application. I
don''t know the best way to do this. Assuming I am storing my sessions
in the default PStore, I don''t suppose there is any method that lists
all the active sessions, is there?
The only way I can think of to do this is to setup a
2006 May 12
2
How to declare several HABTM-relationships?
Hello,
Is it possible to have several HABTM-relationships for the same object?
Example: Imagine I have 3 objects (classroom, student, teacher) and
define the associations for the student as:
class Student < ActiveRecord::Base
has_and_belongs_to_many :classrooms
has_and_belongs_to_many :teachers
class Classroom < ActiveRecord::Base
has_and_belongs_to_many :students
class Teacher <
2006 Jan 19
5
Multiple HABTM relationships with self ???
I need to have a table related to itself via a join table. Will HABTM
support this? That is:
class Recipe < ActiveRecord::Base
has_and_belongs_to_many :recipes, :join_table => "recipes_recipes"
end
More importantly -- how does RoR support MULTIPLE self-joins? I.e., to
relate the table to itself via multiple join tables.
SFAIK, HABTM won''t support multiple
2006 Feb 09
2
select options for HABTM?
I''ve looked through the docs and the wiki and can''t
figure out how to go about generating select options
and the update function for an item that has a HABTM
relationship.
I have a ''parks'' table and the park model has a HABTM
to the ''states'' table. On the park edit page, I''d like
a multiple select box to appear with all states show,
2006 Jan 12
1
Saving habtm relationships and Rails 1.0
I know there''s a problem saving has_and_belongs_to_many relationships w/
Rails 1.0 in that only the first association is saved
(http://dev.rubyonrails.org/ticket/3213).
What are people doing about this? I guess I could move to using the
trunk release, but I''m hesitant because that might introduce a bunch of
unknowns.
Is there a workaround? For example, a way to explicitly
2005 Dec 27
3
myObject.send(column.name) from Agile Development book
I''m studying the Agile Development with Rails book. In the chapter that
first sets up the depot application (page 68), there is this bit of code
from a view:
<% for product in @products %>
<tr>
<% for column in Product.content_columns %>
<td><%=h product.send(column.name) %></td>
<% end %>
etc...
I am trying to absorb both Ruby and
2005 Dec 26
2
confused about ruby fast C bindings
I am confused about ruby fast C bindings. Does the command:
gem install mysql
install these?
Is this page:
http://www.tmtm.org/en/mysql/ruby/
the home page for these bindings? If so, it gives no instructions about
installing them with using gem.
Wondering if this is all the same???
Thanks for any help...
Shelby
_______________________________________________
Rails mailing list
2006 Jul 03
2
moving data from legacy database
I have rewritten a java webapp into rails. The database structure is
basically the same except that:
1) in the legacy app, several of the tables did not use ID numbers,
but relied on other fields as the primary key
2) in the legacy app, there is a join table that uses email address
and category names to do the join, not ID numbers
I would like to move or change this database to match my new