fix none _id column sharding throw because of missing index creation. unit tests updated