Я новичок в ruby, поэтому мне жаль, если на этот вопрос есть очевидный ответ, но мне не очень повезло с этим.
Но я продолжаю сталкиваться с
неинициализированная константа BSON :: ObjectID (NameError)
У меня есть требование
require 'mongo'
Тогда вот фрагмент кода, который выдает ошибку, набор очков указывает на дб.
#Insert and return the row.
def insert(row)
id = collection.insert row
collection.find_one(:_id => BSON::ObjectID.from_string(id.to_s))
end
Я в полном недоумении, что здесь не так. видя, как Руби не любит меня, требующего bson до или после монго.
Пробовал в 1.9.2 и 1.8.7