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

error:parameter tipe `D` harus digunakan sebagai parameter tipe untuk beberapa tipe lokal

Ketika Anda menerapkan suatu sifat, maka baik sifat atau jenis yang Anda terapkan harus didefinisikan dalam peti yang sama. Dalam contoh Anda tidak demikian:sifat Responder didefinisikan oleh nickel , dan Result didefinisikan oleh mongodb .

Cara umum untuk mengatasinya adalah dengan mendefinisikan tipe Anda sendiri, dengan membungkus tipe yang diinginkan ke dalam struct Tuple dengan satu komponen (disebut pola tipe baru ):

struct Result(mongodb::error::Result<Option<Document>>);

impl Responder for Result {
    ...



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB tidak dapat menemukan direktori data setelah memutakhirkan ke Mac OS 10.15 (Catalina)

  2. Ubah urutan properti yang ditampilkan di MongoDB

  3. MongoDB $tarik larik 2 tingkat

  4. Luwak Tidak Membuat Indeks

  5. Buat Indeks Geospasial 2dsphere untuk Kueri Bulat di MongoDB