mongoose populate in array of custom objects
问题 In the user model, I have an array of custom objects followedPlaylists which contains two attributes ( playlist: the id of the playlist, public: to determine whether it is public or not) as shown below const userSchema = new mongoose.Schema({ ..... other attributes followedPlaylists: [{ playlist: { type: mongoose.Schema.ObjectId, ref: 'Playlist', unique: true }, public: Boolean }] }) I want to populate on followedPlaylists.playlist so the response would be something like [{ playlist: * the