Skip to content

Active Record Method_Missing Error #13

@moss-on3

Description

@moss-on3

Hi Guys,

I've installed the gem and tried the following;

require 'ensembl'

include Ensembl::Core

DBConnection.connect('homo_sapiens',50)

Which results in the following error message.

/usr/local/lib/ruby/gems/2.1.0/gems/activerecord-4.1.6/lib/active_record/dynamic_matchers.rb:26:in method_missing': undefined methodset_primary_key' for #Class:0x007f7310cdea08 (NoMethodError)
from /usr/local/lib/ruby/gems/2.1.0/gems/ruby-ensembl-api-1.0.1/lib/ensembl/core/activerecord.rb:195:in <class:CoordSystem>' from /usr/local/lib/ruby/gems/2.1.0/gems/ruby-ensembl-api-1.0.1/lib/ensembl/core/activerecord.rb:194:inmodule:Core'
from /usr/local/lib/ruby/gems/2.1.0/gems/ruby-ensembl-api-1.0.1/lib/ensembl/core/activerecord.rb:78:in <module:Ensembl>' from /usr/local/lib/ruby/gems/2.1.0/gems/ruby-ensembl-api-1.0.1/lib/ensembl/core/activerecord.rb:72:in<top (required)>'
from /usr/local/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:121:in require' from /usr/local/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:121:inrequire'
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.6/lib/active_support/dependencies.rb:247:in block in require' from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.6/lib/active_support/dependencies.rb:232:inload_dependency'
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.6/lib/active_support/dependencies.rb:247:in require' from /usr/local/lib/ruby/gems/2.1.0/gems/ruby-ensembl-api-1.0.1/lib/ensembl.rb:56:in<top (required)>'
from /usr/local/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:128:in require' from /usr/local/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:128:inrescue in require'
from /usr/local/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:39:in require' from /home/moss/workspace/Apta_Rb/EMBL_01.rb:2:in

'

Please can you advise me how to fix this.

Kind Regards, David

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions