Disclaimer: I am also learning Mongo.
But from what I have learned......
....as long as the Postgre id field is definitely unique among the documents you are saving that field in, you can use it for the _id field in Mongo. The value in the field doesn't matter. It simply must be unique in each document. If it weren't, you'd get an error from Mongo anyway, once you tried to store a duplicate id.
But STOP!!! The answer doesn't end there.
There are other possible concerns you'll need to think about with implementing incrementing integers as _ids.
1. The _id field can never be changed. Not an issue in your case, but still good to know.
2. You'll have to insure the id continues to increment in your application, as Mongo doesn't support an auto-incrementing _id field (or any auto-incrementing field for that matter). Some info on that here.
http://docs.mongodb.org/manual/tutorial/create-an-auto-incrementing-field/3. Your collection isn't ready for distributed computing/ data. I believe using an incrementing integer _id field is going to possibly cause issues with sharding too, should you start to get a lot of data in any collection with that kind of id. But for sure, as you can see from the link above, incrementing the _id field means at least one extra call to a "centralized" counter collection for the next increment. This would basically kill advantages of having a distributed system (both for your web application and for the database).
There are ways to decentralize such a counter collection too, like with using number batches, but that just makes everything for something as simple as an id even more complicated.
So, my tip would be, do some logic to use mongo's built in OID and then re-relate your data accordingly. Or, if you need the keys for historical purposes, do my first suggestion and also save the old Postgre ids in another field or in a "relation" collection. It might slow down your migration process, but it will help benefit your use of Mongo in the future.
If I may ask, why are you migrating away from PostgreSQL?
Scott
p.s. looking forward to the experts either shooting my answer down or approving it or something in between. It is like taking a test. Hahaha....lol! But a great way to learn.