[Moscow.pm] Я, видимо, чего-то не понимаю в MongoDB
iSage
isage на aumi.ru
Ср Окт 17 04:00:39 PDT 2012
db_name
Database to authenticate on for this connection. Optional. If
this, the username, and the password fields are set, the connection will
attempt to authenticate against this database on
connection/reconnection. Defaults to "admin".
ваш же код должен
выглядеть как
my $db = MongoDB::Connection->new(
host =>
'mongodb://localhost:27017'
)->get_database('MongoTest');
On Wed,
17 Oct 2012 14:55:51 +0400, Alexandr Alexeev wrote:
Допустим, ставим
мы монгу, запускаем следующий скрипт:
#!/usr/bin/env perl
use
strict;
use warnings;
use MongoDB;
my $db =
MongoDB::Connection->new(
host => 'mongodb://localhost:27017',
db_name => 'MongoTest',
);
$db->test_table->ensure_index({ login =>
1 }, { unique => 1});
$db->test_table->insert({ login => 'afiskon',
password => 'qwerty' }, { safe => 1 });
Потом говорим:
$ mongo
MongoTest
MongoDB shell version: 2.0.4
connecting to: MongoTest
>
db.test_table.find();
Ничего не добавилось.
Пожалуйста, ткните меня
носом, где я дурак?
--
С уважением, Александр
Личный блог:
http://eax.me/ [1]
Мой форум: http://it-talk.org/ [2]
Мой Twitter:
http://twitter.com/afiskon [3]
Links:
------
[1] http://eax.me/
[2]
http://it-talk.org/
[3] http://twitter.com/afiskon
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20121017/406e01f3/attachment-0001.html>
Подробная информация о списке рассылки Moscow-pm