sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB / Morphia ukládá technické ID jako ObjectId, i když je to řetězec v Javě

nejsem si jistý, jestli je to ještě vyřešeno. Měl jsem stejný problém. Řešením pro mě bylo nastavit id sám.

@Id
private String id = new ObjectId().toString();

Nyní můžete s polem id zacházet jako s jakýmkoli jiným polem řetězce.

Snad to pomůže.



  1. chyba při připojování k hostiteli:nelze se připojit k serveru:chyba výběru serveru:časový limit výběru serveru vypršel aktuální topologie:Typ:Jednotlivé servery

  2. Co jsou uzly HBase?

  3. Skenujte řetězce pomocí nodejs v redis

  4. MongoDB Replica Set:Rozdíl ve velikosti disku v primárních a sekundárních uzlech