Shard key fields must be ascending, with at most one hashed field. Descending fields are not allowed (SERVER-8129)
When you attempt to create one with a descending field, the error message is confusing
Can we reword this to be something like
Or modify the code to have different error blocks for "more than one hashed field" and "invalid field value" to make the error message more tailored.