Frage

Gibt es eine Möglichkeit dbrefs mit dem Perl-API zu tun? Es ist nicht hier noch ist es überall hier .

Hier ist s ein Beispielschema:

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

Ich konnte nur ein Feld hinzufügen, als Referenz dienen, sondern wollte, anstatt es mit dBref tun.

War es hilfreich?

Lösung

Es gibt keine Helfer für sie, noch nicht. DBRefs sind nur ganz normale Hashes, obwohl, so können Sie / sie selbst Zugang zu erstellen. Sie haben die Form:

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

Siehe http://www.mongodb.org/display/DOCS/DB+ ref für weitere Informationen.

Andere Tipps

Es ist auch von MongoDBx :: Klasse behandelt, aber das ist ein vollwertiges ORM so kann es nicht Ihren Anwendungsfall passen.

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

Der Griff von MongoDBx :: AutoDeref.

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top