質問

のPerl APIを使用してDBREFS行う方法はありますか?そのないここのも、それはどこにでもある<のhref = "のhttp:// api.mongodb.org/perl/index.html」のrel = "nofollowをnoreferrer">ここを。

ここではサンプル・スキーマの:

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

私はちょうど基準となるフィールドを追加する代わりにdbrefでそれをやってみたかったことができます。

役に立ちましたか?

解決

それにはヘルパーがまだありません。 DBREFSとはいえ、普通のハッシュされているので、あなたは、自分で作成/アクセスすることができます。彼らは、フォームを持っています:

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

http://www.mongodb.org/display/DOCS/DB+を参照してください。詳細はこちらをREFます。

他のヒント

また、:: MongoDBxによってクラスを扱ったが、それはあなたのユースケースに適合しない場合がありますので、これは本格的なORMでいます。

https://metacpan.org/pod/MongoDBx::Classする

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

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top