sql >> Databáze >  >> NoSQL >> MongoDB

Vložte do mongodb pomocí perlu

insert metoda na MongoDB::Collection očekává hash-ref:

Obvyklým přístupem je tedy použití hash-ref a vašeho $a je řetězec, nikoli hash-ref. Další možnosti jsou array-ref, který lze snadno „přetypovat“ na hash-ref (tj. má tvar [key, value, key, value, ...] ) nebo Tie::IxHash (což je hash, který udržuje pořádek); vaše $a řetězec také není jedním z nich.




  1. JSONObject to Document

  2. Co je to TransientTransactionError v Mongoose (nebo MongoDB)?

  3. Platnost dokumentů MongoDB vyprší příliš brzy (mongoose)

  4. Selhala globální inicializace:BadValue logpath vyžaduje absolutní cestu k souboru se službami systému Windows