Friday, 14 February, 2020 UTC


There might be cases where you would want to create a type while excluding some of the properties from a type. Let's say you have a database query on a `users` table where you are not selecting the `password` field. In this case, you will not be able to assign the query results to your `User` type because it is not going to have all the fields available. In this lesson, we are going to learn how we can use TypeScript's `Omit` utility type to exclude properties from a type.