Есть руби, пока-что без всяких фреймворков.
require 'mongoid'
Mongoid.load!("mongoid.yml", :development)
class Test
include Mongoid::Document
field :name, type: String
end
файл mongoid.yml
development:
clients:
default:
database: mydatabase
hosts:
- localhost:27017
Далее что имеем. Когда создаем экземпляры класса через create или же пишем .save метод и подкрепляем это выводами success сообщений в консоль - видим, что все чудесно, в консоли mongod так же видим, сообщения такого вида после выполнения скрипта
2016-05-01T18:18:23.793+0300 I NETWORK [conn4] end connection 127.0.0.1:38957 (2 connections now open)
однако, если в консоли написать
mongo
use mydatabase
db.mydatabase.find()
то в ответ - пустота. Может быть я вообще не понимаю принцип работы mongoid, но блин :/ помогите пожалуйста