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

mongodbnodejs-循環構造の変換

    使用しているAPIのバージョンはわかりませんが、API仕様を見ると、構文が間違っている可能性があると思います。

    http://docs.mongodb.org/manual/reference/method/db.collection.find/

    これは宣言です:

    db.collection.find(<criteria>, <projection>)
    

    そして、あなたは間違いなく投影パラメータを誤用しています。あなたがしているようにコールバックを渡すと、 dbが返されるようです 結果のオブジェクト。これにより、ExpressでのJSONシリアル化中に循環エラーが発生します。

    すべて検索操作の正しいコードは、次のようになります。

    collection.find({}).toArray(function(error, documents) {
        if (err) throw error;
    
        res.send(documents);
    });
    


    1. $andとMultiple$orを使用してMongoDBをクエリします

    2. spring sessionredis'「springSessionRepositoryFilter」という名前のBeanが定義されていません'

    3. 暗号化を使用してMongoDBデータを保護する方法

    4. Spring Data RedisTemplate:値とHashValueのシリアル化