0
私はSOAPUIリターンを返すjava.util .NoSuchElementException行のエラー:52 同じクエリでmongodb内の手動chceck db.getCollection('events').find({"EventType": "test"})
は1オブジェクトを返します。どのように動作させるかわからない.../SOAPUI +グルーヴィー+のモンゴDBのアサート問題
私はSOAPUIリターンを返すjava.util .NoSuchElementException行のエラー:52 同じクエリでmongodb内の手動chceck db.getCollection('events').find({"EventType": "test"})
は1オブジェクトを返します。どのように動作させるかわからない.../SOAPUI +グルーヴィー+のモンゴDBのアサート問題
問題はカーソルにアクセスする方法です。
log.info(cursor.next())
に電話をかけたときにすでにカーソルを使い切っていて、cursor.next()
にアクセスする要素がなく、その例外の理由があります。
DBCursor cursor = foo.find(whereQuery);
while (cursor.hasNext()) {
log.info(cursor.next())
}
def json = cursor.next()
ので修正は、whileループで各繰り返しcursor.next()
1を呼び出すようにコードを変更することになります。
ありがとう、私はそれを逃した:) – user7400031