Pregunta

¿Hay una manera de hacer DBREFS mediante la API de Perl? No es aquí ni es cualquier lugar aquí .

Aquí está un esquema de ejemplo:

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

Podría simplemente añadir un campo de servir como referencia, pero quería hacerlo con dbref lugar.

¿Fue útil?

Solución

No hay ayudantes para ella, sin embargo. DBRefs son sólo hashes normales, sin embargo, para que pueda acceder / crear su propia cuenta. Tienen la forma:

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

http://www.mongodb.org/display/DOCS/DB+ Ref para obtener más información.

Otros consejos

También es manejado por MongoDBx :: clase, pero esto es un ORM de pleno derecho por lo que no puede adaptarse a su caso de uso.

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

Su mango por MongoDBx :: AutoDeref.

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top