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.
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.
Sa poignée par MongoDBx :: AutoDeref.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow