MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mit Perl in Mongodb einfügen

Der insert -Methode auf MongoDB::Collection erwartet eine Hash-Referenz:

Der übliche Ansatz besteht also darin, eine Hash-Referenz und Ihren $a zu verwenden ist ein String, kein Hash-Referenz. Die anderen Optionen sind eine Array-Referenz, die einfach in eine Hash-Referenz "umgewandelt" werden kann (d. h. sie hat die Form [key, value, key, value, ...] ) oder ein Tie::IxHash (was ein Hash ist, der die Ordnung aufrechterhält); Ihr $a string gehört auch nicht dazu.