小编use*_*346的帖子

Perl Mongo找到对象Id

你会认为这是一件简单的事情.我有一个在我的集合中的对象ID列表.我想基于对象ID获得单个记录.谷歌搜索,但没有任何帮助.

所以我有对象ID:5106c7703abc120a04070b34

my $client = MongoDB::MongoClient->new;
my $db = $client->get_database( 'myDatabase' );

my $id_find = $db->get_collection('mycollection')->find({},{_id =>      MongoDB::OID->new(value => "5106c7703abc120a04070b34")});

print Dumper $id_find;
Run Code Online (Sandbox Code Playgroud)

这打印:

$VAR1 = bless( {
                 '_skip' => 0,
                 '_ns' => 'MindCrowd_test.Users',
                 '_grrrr' => 0,
                 'partial' => 0,
                 '_query' => {},
                 '_tailable' => 0,
                 '_client' => bless( {
                                       'w' => 1,
                                       'query_timeout' => 30000,
                                       'find_master' => 0,
                                       '_servers' => {},
                                       'sasl' => 0,
                                       'wtimeout' => 1000,
                                       'j' => 0,
                                       'timeout' => 20000,
                                       'sasl_mechanism' => 'GSSAPI',
                                       'auto_connect' => 1, …
Run Code Online (Sandbox Code Playgroud)

perl mongodb

3
推荐指数
1
解决办法
1432
查看次数

标签 统计

mongodb ×1

perl ×1