MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

rmongodb:usando $ o nella query

il tuo modo di creare un array mongo bson è sbagliato. Ti mancano le parti

mongo.bson.buffer.start.object(buf, "0")
...
mongo.bson.buffer.finish.object(buf)
mongo.bson.buffer.start.object(buf, "1")
...
mongo.bson.buffer.finish.object(buf)

Per un esempio funzionante, controlla l'ultimo commento su:https://github.com/mongosoup/rmongodb/issues/17

Spero che per ora funzioni.

C'è un bug in tutti i comandi .to.list / .from.list / .append.list. Sto lavorando a una soluzione più semplice!