MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

MongoDB / Morphia zapisuje identyfikator techniczny jako ObjectId, chociaż w Javie jest to ciąg znaków

nie jestem pewien, czy jest to już rozwiązane. Miałem ten sam problem. Rozwiązaniem dla mnie było samodzielne ustawienie identyfikatora.

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

Teraz możesz traktować pole id jak każde inne pole znakowe.

Mam nadzieję że to pomoże.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kierownice:Odmówiono dostępu do rozwiązania właściwości, ponieważ nie jest ona własnością swojego rodzica

  2. Kod błędu zestawu replik 76

  3. brak importu pymongo ubuntu

  4. Problem z instalacją sterownika MongoDb PHP na wamp

  5. Mongoid store_in generuje losowe wyniki