sql >> Database >  >> NoSQL >> MongoDB

MongoDB\Driver\Exception\InvalidArgumentException Integer-overloop gedetecteerd op uw platform:300000000000

Bedankt Neil Lunn, je feedback heeft echt geholpen. Eigenlijk had ik toegang tot alle gegevens op een moment dat veel geheugen in beslag nam. Dus in plaats daarvan probeerde ik een stuk gegevens tegelijk te extraheren, met behulp van onderstaande code, wat werkte.

User::chunk(100, function ($users) {
    foreach ($users as $user) {
    $temp=$user['attributes']; 
    unset($temp['_id']);
         $params = [
          'index' => 'test_index',
          'type' => $temp['type'],
          'id' => $temp['lid'],
          'body' => $temp
        ];
     $client = Elasticsearch::create()->build();
     $response = $client->index($params);
  }
});



  1. MongoDB segmenteert query in golang

  2. Converteer mongodb-retourobject naar woordenboek

  3. Hoe ik in een week een app schreef die bovenaan de lijst stond met Realm en SwiftUI

  4. Hoe start je een mongodb-shell in een docker-container?