Displaying 20 results from an estimated 12000 matches similar to: "Model#find returns wrong class"
2012 Jun 09
3
ActiveRecord::SubclassNotFound: The single-table inheritance mechanism failed to locate the subclass: 'Transactions::DummyDdnlTransaction'. This error is raised because the column 'type' is reserved for storing the class in case of inheritance. Pleas
Hello,
I stumble upon this error when loading a subclass of the Transaction
class. For full details, see the pastie:
http://pastie.org/4053678
Error message: ActiveRecord::SubclassNotFound: The single-table
inheritance mechanism failed to locate the subclass:
''Transactions::DummyDdnlTransaction''. This error is raised because the
column ''type'' is reserved for
2006 Nov 16
1
Strange indexing issues with CachedModel, STI, and AAF
I started using robotcoop''s CachedModel class in my project but have encountered problems when using it with the acts_as_ferret plugin. It seems it doesn''t index everything in my STI model, also if I do a search from my base STI class I get a result count but no results. If I run the same search from one of the children STI models I get the appropriate results (if the information
2009 Mar 18
1
set_table_name woes, fragmented domain class
Hi all,
I''m running Rails on top of a Mongrel cluster. I have several model  
classes that are going to have so many records it is not feasible to  
keep them all in the same table. So I''ve split out the records into  
many different tables, each with its own suffix which corresponds to  
the id of the model to which all records in that particular table  
belong.
For example,
2008 Apr 03
2
Change the value stored in inheritance_column
I have been struggling for quite sometime with this.
Is there any way to configure the Model to store user defined value in
the inheritance_column instead of the default value (which is
class_name)
The problem I have is like this:
I have a User model and there are different models which inherit from
this like Admin, Premium, Professional, etc.
Each of these inherited models are identified by a
2006 Jul 05
2
Serialized object behaves weird
Hi!
I got a class named EinsatzFilter which I serialized to session. Before 
saving to session it works afterwards I keep getting the message: 
"undefined method `to_s'' for #<Person:0x38c6ab8>". "Person" is a from 
ActiveRecord::Base inherited class.
Code:
class EinsatzFilter
  include ApplicationHelper
  attr_reader :personen, :monat, :projekte, :kunde
 
2006 Jun 01
4
What i do if i have a table with a column named "type"?
Hi everybody!
The class ActiveRecord::Base have a atribute named type and if my
table have a column with the same name i get an error if i use
model.finde, model.save and more...
I dont know what i can do to solve this problem!
Someone know?
Thanks
-- 
_________
Noel R. Morais
2006 Mar 22
4
How do I substitute variables into class names?
In a partial that renders another partial, I would like to change the 
items I am rendering based on the content of a variable. So instead of 
having 5 partials which all have variations on this;
<% for @skill in @cv.skills %>
<%= render :partial => "skills" %>
<% end %>
If item = "skill" would like to do something to this effect;
<% eval("for
2008 Jun 19
0
Error loading fixtures with classes that set_table_name
Hi all,
I just hit a big wall involving a legacy database.  I''ve got an active
record class called "School" that uses "set_table_name ''old_school''" to
map to a legacy database table:
class School < ActiveRecord::Base
  set_table_name ''old_school''
end
It works great, until I''m testing and I want to use fixtures. 
2008 Jun 23
0
Error loading fixtures for classes that set_table_name
Hi all,
I just hit a big wall involving a legacy database.  I''ve got an active
record class called "School" that uses "set_table_name ''old_school''" to
map to a legacy database table:
class School < ActiveRecord::Base
  set_table_name ''old_school''
end
It works great, until I''m testing and I want to use fixtures. 
2008 Sep 29
3
[ActiveRecord] wrong number of arguments (0 for 2) ?!
Hi all,
I have a basic model as follow, but when I try to query the database, I
get the following error:
''wrong number of arguments (0 for 2)''
I don''t see any problem, I am becoming crazy o_O''
Migration
---------
class CreateSubtasks < ActiveRecord::Migration
  def self.up
    create_table :subtasks do |t|
      t.string  :hostname, :type
      t.integer
2006 Aug 23
2
Re: STI and Joins Broken
I''ve made a inheritance rework some weeks ago that would possible fix
it since it only loads the inheritance support in the class that''ll use
it.
In STI case, it would load only if the class that descends directly
from AR has been inherited and the column specified in the
inheritance_column is available.
People here told me to wait until next release so we can dig into this,
but
2006 Feb 28
0
ActiveRecord: Legacy primary keys
Hi,
I''m building a frontend for a legacy schema, with tables like this:
CREATE TABLE `types` (
  `a_type_cd` varchar(6) NOT NULL default '''',
  `a_type` varchar(30) NOT NULL default '''',
  PRIMARY KEY  (`a_type_cd`)
);
The primary key is specified by the user (not auto-generated), and needs 
to be updateable. I create the following a base class to
2006 Apr 22
6
STI and type tables?
So by default to get STI, I would have something like:
    create_table :items do |t|
      t.column "type", :string   
      t.column "title", :string  
    end
But if I want to store those type values in a separate table, such 
that I have ...
    create_table :items do |t|
      t.column "item_type_id", :string   
      t.column "title", :string  
   
2006 Sep 05
0
Undefined class/module error: solved?
The Problem
-----------
We have been getting a "undefined class/module" error on 2 of our 6 app 
servers in one testbed.
Same sourcecode, same installs (systemimager and an isconf style 
configuration management harness), same binaries.
Identical everything. Pound + mongrel + memcached + postgres (pgcluster).
The odd bit here is that our "dev" and "prod" pairs had
2007 Jan 14
2
rspec and set_table_name?
Hi there
I have a Value class in my Rails app; however ''values'' is a reserved  
word in MySQL so in my value.rb file, I''ve declared set_table_name as  
''vals''.
However, in setting up my specs for this model, I''m hitting errors  
that seem to be resulting from rspec not seeing the set_table_name  
declaration in my model file.
For instance,
2006 Mar 25
4
dynamic set_table_name for achives
How can I pass something to set_table_name so that I can switch tables 
on the fly for accessing archive data?
If I could access sessions inside a model I would do something like:
if @session[:current_period]
  set_table_name "statistics_" + @session[:archive_year]
else
  set_table_name "statistics_" + Date.now.year
end
But since I cannot access the session from within a
2007 Mar 28
4
Disabling ActiveRecord "type" column subclassing
Hi! I have a legacy table that has a column named "type" and need to
remove this automatic subclassing by ActiveRecord. The api pages are
vague about this, and I tried
self.inheritance_column = "xtype"
which seemed to get me half-way. In the validate_on_create method, the
value of self.type was my model Class name.
How would you disable this feature?
-- 
Posted via
2006 Mar 03
0
AR::Base.pluralize_table_names doesnt work with scaffold generator, right?
Hi!
The script/generator scaffold for models doesnt respect (source in) this 
config/environment.rb setup, right?
Because I can put in there ActiveRecord::Base.pluralize_table_names = 
false but when I run a command like
ruby script/generate scaffold model Something
then it throws an error saying that my database scheme doesnt have a 
Something. However there is a table called something.
If I
2009 Apr 16
0
Magic multi connections with association problem
Dear all
I am using magic multi connections, there is some problem when using
association. How can I dynamic determine the module name (i.e.
A::Request, B::Request) in activerecord association.
Below is my code:
module A
    establish_connection :A
end
module B
    establish_connection :B
end
# and many module....
class Request < ActiveRecord::Base
    set_table_name "request"
 
2007 Sep 26
0
activerecord multiple databases
So, I was looking for a setup that would allow me to easily query
multiple databases and not have to re-write my customer finder type
queries.  Here is what I came up with and it seems to be working for
me in my very basic tests so I thought I''d share.  Just posting it in
case this helps anyone else trying to do the same thing.
I''m using this with activerecord, but not rails, so