Question

Y at-il un moyen de faire DBREFS en utilisant l'API Perl? Son pas ni nulle part ici .

s Voici un exemple de schéma:

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

Je pourrais simplement ajouter un champ pour servir de référence mais je voulais le faire avec dbref à la place.

Était-ce utile?

La solution

Il n'y a pas des aides pour cela, encore. DBREFS ne sont que hash normaux, cependant, afin que vous puissiez accéder à / créer vous-même. Ils ont la forme:

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

Voir http://www.mongodb.org/display/DOCS/DB+ Ref pour plus d'informations.

Autres conseils

Il est également géré par MongoDBx :: classe, mais cela est un ORM à part entière de sorte qu'il ne peut pas s'adapter à votre cas d'utilisation.

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

Sa poignée par MongoDBx :: AutoDeref.

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top