0

MongoDB Java ドライバーを使用するのはこれが初めてなので、例を試してみるだけです。ドライバー jar をライブラリに追加しましたが、すべてのインポートが正常に機能します。MongoClient mongoClient = new MongoClient();ただし、エラーが発生するなど、何か他のものを書き込もうとするたびにSyntax error on tokens, delete these tokens. 実際、これは mongo 固有のものだけではありません。何かを書き込むと、このエラーが発生します。

答えが本当に明らかである場合はお詫び申し上げます:/

4

1 に答える 1

0

次のようにステートメントをクラスに入れてみてください。

    import com.mongodb.MongoClient;
    import com.mongodb.MongoException;
    import com.mongodb.WriteConcern;
    import com.mongodb.DB;
    import com.mongodb.DBCollection;
    import com.mongodb.BasicDBObject;
    import com.mongodb.DBObject;
    import com.mongodb.DBCursor;
    import com.mongodb.ServerAddress;

    import java.util.Arrays;

    public Class MongoSample{

    // To directly connect to a single MongoDB server (note that this will not auto-discover the primary even
    // if it's a member of a replica set:
    MongoClient mongoClient = new MongoClient();
    // or
    MongoClient mongoClient = new MongoClient( "localhost" );
    // or
    MongoClient mongoClient = new MongoClient( "localhost" , 27017 );
    // or, to connect to a replica set, with auto-discovery of the primary, supply a seed list of members
    MongoClient mongoClient = new MongoClient(Arrays.asList(new ServerAddress("localhost", 27017),
                                          new ServerAddress("localhost", 27018),
                                          new ServerAddress("localhost", 27019)));

    DB db = mongoClient.getDB( "mydb" );
}

また、投稿する前に google/stackoverflow で問題を調査してみてください。あなたは多くのことを学び、他の人を助けることができるでしょう。

この回答から考えられる問題の手がかりを得ました

于 2013-10-06T04:02:37.657 に答える