Doubts regarding Models

Dear folks,

I want to know whether the following things are right or wrong, in the
first
place.
Then to know the right way to do the same, if it is wrong.

I am having a table with the name “cd_details”.
using models, I am accessing data from this.
my model is having the code like this.

model filename : cd_detail.rb

class CdDetail < ActiveRecord::Base
def self.find_data
find ( :all,
:select => “id,cd_label”
)
end
end

I am using the able model in a controller like the following

def bootable
@cd_details= Cd_detail.find_data
end

If I run this code, it is saying the following error;

uninitialized constant cd_detail.

I want any one of you to correct this.
Please tell me what is the problem.

Thanks in advance.

Change

@cd_details= Cd_detail.find_data

to

@cd_details= CdDetail.find_data

Hi,

I have some more doubts,

Can we fetch data from tables, whihc is not having ID field.

Hi,

Thanks,
this is working. @cd_details= CdDetail.find_data