Refactor Schema
Suported insert an array of document