Je veux utiliser mongodb comme une carte dans Erlang. Je ne peux pas trouver un exemple de ceci. Voilà ce que j'ai jusqu'à présent:Créer et modifier une carte dans MongoDB à Erlang
application:start(mongodb).
Host = {localhost, 27017}.
{ok, Conn} = mongo:connect(Host).
mongo:do(safe, master, Conn, test, fun() ->
mongo:delete(foo, {}),
mongo:insert(foo, {x,1}),
mongo:insert(foo, {a,12}),
Pid = mongo:find(foo, {a}),
Result = mongo_cursor:rest(Pid),
mongo_cursor:close(Pid),
Result end).
Résultat:
{ok,[{'_id',{<<80,138,211,178,41,152,132,104,251,0,0,35>>},
x,1},
{'_id',{<<80,138,211,178,41,152,132,104,251,0,0,36>>},
a,12}]}
Pourquoi faut-il créer deux cartes?
Une personne a trouvé cette question utile :) – Kev