Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用“加载”将文档加载到couchdb中;使用CouchDB::Client&引用;perl中的模块_Perl_Perl Module - Fatal编程技术网

如何使用“加载”将文档加载到couchdb中;使用CouchDB::Client&引用;perl中的模块

如何使用“加载”将文档加载到couchdb中;使用CouchDB::Client&引用;perl中的模块,perl,perl-module,Perl,Perl Module,我尝试在Perl脚本中使用CPANCouchDB模块。 但是,无法使用模块中的方法 my $c = CouchDB::Client->new(uri=>'http://databaseurl:5989); my $db=$newdoc->retrieve('0520027d8c01dw3b'); 并得到以下错误: Can't locate object method "retrieve" via package "CouchDB::Client" at test.pl li

我尝试在Perl脚本中使用CPAN
CouchDB
模块。 但是,无法使用模块中的方法

my $c = CouchDB::Client->new(uri=>'http://databaseurl:5989);

my $db=$newdoc->retrieve('0520027d8c01dw3b');
并得到以下错误:

Can't locate object method "retrieve" via package "CouchDB::Client" at test.pl line 22.

Retrieve方法存在于
CouchDB::Client::Doc.pm中,但是我看到了上面的错误。

使用document对象而不是db对象

my $doc = $db->newDoc->retrieve('0520027d8c01dw3b');

请参阅有关perlmonks的相关讨论:

使用文档对象而不是db对象

my $doc = $db->newDoc->retrieve('0520027d8c01dw3b');
参见关于perlmonks的相关讨论: