MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

MongoDB\Driver\Exception\InvalidArgumentException Integer overflow terdeteksi di platform Anda:300000000000

Terima kasih Neil Lunn, tanggapan Anda sangat membantu. Sebenarnya saya mengakses semua data sekaligus yang memakan memori besar. Jadi sebagai gantinya, saya mencoba mengekstrak potongan data sekaligus, menggunakan kode di bawah ini, yang berhasil.

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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nilai Bidang Bersarang Kueri Mongo dengan kunci induk dua tingkat yang tidak diketahui

  2. Bagaimana cara mengatur opsi serialisasi untuk nilai geo menggunakan driver 10gen C# resmi?

  3. Bagaimana menjalankan perintah mongodb mentah dari pymongo

  4. Tidak dapat mengakses koleksi dari shell - SyntaxError:missing; sebelum pernyataan (kulit):1

  5. Menjalankan JS di MongoDB saat memasukkan dari PHP