Multiple field primary key

Hello

Can I have a type with mutiple fields as primary key?
I mean using the _id or another way.

I need this for CRUD operations.

Alternatively, I can hash them with md5 into an id and use it, but I'm not sure I want to hash terabites of fields.

Thanks
Lior