Commands for work with database

Hello,

can someone help, please, how to work with Active Record? I'm trying under this page -Active Record Query Interface — Ruby on Rails Guides - building query on database, but I'm getting errors always, when I try to use some command except .new, .save, .find, .all.

in application.rb I have:

require "active_record/railtie" require "action_controller/railtie" require "action_mailer/railtie" require "active_resource/railtie" require "rails/test_unit/railtie"

in my model I have:

class Example < ActiveRecord::Base   include MongoMapper::Document   key :name end

And now if I try:

exam= Example.order("name_at ASC") #--> undefined method `spec' for nil:NilClass (that is in a view)

exam= Example.all

I guess everything for work with AR is ready, but I don't now, why commands as .order, .where, .first etc not works... :frowning:

I'm using Rails 3.0.5 and MongoDB.

Hello,

can someone help, please, how to work with Active Record? I'm trying under this page -Active Record Query Interface — Ruby on Rails Guides… - building query on database, but I'm getting errors always, when I try to use some command except .new, .save, .find, .all.

in application.rb I have:

require "active_record/railtie" require "action_controller/railtie" require "action_mailer/railtie" require "active_resource/railtie" require "rails/test_unit/railtie"

in my model I have:

class Example < ActiveRecord::Base include MongoMapper::Document key :name end

And now if I try:

exam= Example.order("name_at ASC") #--> undefined method `spec' for nil:NilClass (that is in a view)

exam= Example.all

I guess everything for work with AR is ready, but I don't now, why commands as .order, .where, .first etc not works... :frowning:

I'm using Rails 3.0.5 and MongoDB.

If you're using mongodb then your class shouldn't be inheriting from ActiveRecord. Skip straight pass the active record documentation and read up on mongomapper (or whatever mongo adapter you fancy using - mongoid is another popular one)

Fred

Thanks Fred, at least I know, what to search...

I have that feeling I am solving problems with gems, plugins, interfaces instead programming of apps... Not funny.