sql >> Database >  >> NoSQL >> MongoDB

Server js-functie aanroepen op mongodb vanuit java

Zoals Kivanc al zei, is getNextSequence eigenlijk een javascript-functie. Het is gewoon een wrapper rond findAndModify zoals gedocumenteerd door mongo hier . In wezen moet u een document maken met de teller die u wilt verhogen. Gebruik findAndModify om het te verhogen, zodat u transactie-achtig gedrag krijgt. Als u dat in Java gaat doen, moet u ervoor zorgen dat uw document bestaat voordat u findAndModify gaat uitgeven. Het is het beste om dat te doen door de findAndModify-logica helemaal alleen in een klasse in te kapselen, zodat u de initialisatie op de juiste manier kunt afhandelen.



  1. MongoDB geaggregeerde tijdreeksen

  2. Loopback hasMany-relatie werkt niet op mongodb

  3. selecteer 2 velden en retourneer een gesorteerde array met hun verschillende waarden

  4. Hoe stel ik een time-out in voor een Mongoose-query?