$pop

    1. { arr: [1,2,3,4], age: 20, name: "Tom" }
    1. > db.foo.bar.update({ $pop: { arr: 2 } })
    • 删除集合bar下数组对象arr的最后10个元素。如有记录:
      1. > db.foo.bar.update({ $pop: { arr: 10 } })
      • 删除集合bar下数组对象arr的前两个元素,即设置N的值为-2。如有记录:
      1. { arr: [1,2,3,4], age: 20, name: "Tom" }