sql >> データベース >  >> NoSQL >> MongoDB

mongdb erlangドライバーを使用してクエリが間違った結果を返しますか?

    以下の例でうまくいきます

    run () ->
        application:start (mongodb),
        {ok, Conn} = mongo:connect (localhost),
        {ok, Docs} = mongo:do (safe, master, Conn, test, fun() ->
            mongo:delete (foo, {}),
            mongo:insert_all (foo, [{x,1}, {x,2}, {x,3}, {x,0}, {x,-1}]),
            Cur = mongo:find (foo, {'$query', {}, '$orderby', {x,1}}, {'_id',0}, 0, 3),
            mongo:rest (Cur) end),
        mongo:disconnect (Conn),
        [{x,-1}, {x,0}, {x,1}] = Docs.
    



    1. MongoDBに生年月日を保存するための最良の方法は何ですか?

    2. MongoDbアップサート例外無効なBSONフィールド

    3. Node.js:未定義を返すドキュメント-マングース

    4. Mongodbの場合、フィルターの下で条件を作成する方法