1

Perl API を使用して dbref を実行する方法はありますか? ここにもどこにもありません。

サンプル スキーマは次のとおりです。

book: name, publisher,isdn,{author}
author : name,date of birth

参照として機能するフィールドを追加することもできましたが、代わりに dbref を使用したかったのです。

4

3 に答える 3

1

まだヘルパーはいません。ただし、DBRefは通常のハッシュであるため、自分でアクセス/作成できます。それらの形式は次のとおりです。

 my $ref = {'$ref' => $collection_name, '$id' => $id};

詳細については、 http://www.mongodb.org/display/DOCS/DB+Refを参照してください。

于 2009-12-05T20:52:04.110 に答える
1

これは MongoDBx::Class でも処理されますが、これは本格的な ORM であるため、ユース ケースに適合しない場合があります。

https://metacpan.org/pod/MongoDBx::クラス

于 2011-08-05T00:14:09.183 に答える
0

MongoDBx::AutoDeref によるそのハンドル。

https://metacpan.org/pod/MongoDBx::AutoDeref

于 2011-07-22T11:14:08.443 に答える