sql >> Databasteknik >  >> NoSQL >> MongoDB

Begränsa antalet värden i ett fält med MongoDB

Du måste använda $slice operatör.

db.collection.find( { /* filter */ }, { "array": { "$slice": -3 } } );



  1. Fel:data och saltargument krävs

  2. MongoDB $pull array 2 nivå

  3. MongoDB använder COLLSCAN när endast _id returneras

  4. Redis - Använder CONFIG SET i farten i en masterslav-relation