cari

Rumah  >  Soal Jawab  >  teks badan

mongodb - Bagaimana pymongo mengekstrak semua kunci yang disimpan dalam susunan medan dokumen disimpan dalam pangkalan data.

RT.
Saya telah melakukan prapemprosesan data baru-baru ini Saya ingin menggunakan senarai untuk menyimpan semua kunci dalam kod, dan kemudian mengekstrak maklumat medan entri yang sepadan dengan menghantar subskrip lajur yang ditentukan. . Adalah lebih baik untuk menetapkan susunan kunci dalam senarai, seperti susunan dokumen menyimpan kunci dalam mongodb. Memandangkan find_one dan kaedah lain yang berkaitan mengembalikan jenis dict, ia tidak teratur, saya ingin bertanya sama ada terdapat cara untuk mengekstrak semua kunci dan menyimpannya dalam susunan ia disimpan dalam pangkalan data?

漂亮男人漂亮男人2812 hari yang lalu957

membalas semua(2)saya akan balas

  • 迷茫

    迷茫2017-05-02 09:26:29

    Perlu diambil perhatian bahawa takrif pasangan nilai kunci dalam JSON sememangnya tidak tertib dan pangkalan data tidak menjamin susunan objek BSON akan disimpan. Jadi jangan bergantung pada pesanan ini untuk apa-apa.

    balas
    0
  • 某草草

    某草草2017-05-02 09:26:29

    Cuba ini:

    1. Tetapkan senarai kunci dan alat untuk menjana OrderDict

    2. Deposit ke mongo seperti biasa;

    3. Tanya keputusan dan gunakan "alat untuk menjana OrderDict" di atas untuk menjana objek contoh OrderDict.

    Saya tertanya-tanya sama ada ini boleh memenuhi keperluan anda. Tetapi jika objek anda perlu dihantar menggunakan kaedah seperti JSON, pesanan itu mungkin kacau lagi.

    balas
    0
  • Batalbalas