This is kind of interesting. I want to spend some time tomorrow to debug
this kind of issues (that happens very frequently), unless someone gets
to it first.
Try just adding lib/ to autoload_paths - the ** part is tripping it up,
so
it’s deciding that your file should define ‘Base’, not
Blog::Core::Search::Base.
BTW, if you’re new to Rails you may want to try learning it more
idiomatically before dumping a jumbo-sized bucket of OO overdesign on it
with all these modules…
–Matt J.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.