Domanda

C'è un modo per farlo dbrefs utilizzando l'API Perl? La sua non qui né è ovunque qui .

Qui s uno schema di esempio:

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

ho potuto solo aggiungere un campo per servire come riferimento ma ha voluto farlo con dbref invece.

È stato utile?

Soluzione

Non ci sono aiutanti per esso, ancora. DBRefs sono solo hash normali, però, in modo da poter accedere / creare da soli. Hanno la forma:

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

http://www.mongodb.org/display/DOCS/DB+ REF per maggiori informazioni.

Altri suggerimenti

E 'anche gestita da MongoDBx :: classe, ma questo è un ORM a pieno titolo in modo che non può andare bene il vostro caso d'uso.

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

Il manico da MongoDBx :: AutoDeref.

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top