質問させて下さい.modelにて

class A < ActiveRecord::Base
end

class B < ActiveRecord::Base
end

class AChild < A
 def get_b
  B.find(1)
 end
end

とした際に,get_bにてエラーがでます.
どうやら,find時にClass名がBではなくA::Bとなってしまうのですが,解消する方法はないでしょうか.
そもそも,AChildeでBをfindすることは良くないのでしょうか?