updateOrCreate assumes numeric primary key(s)

I removed the check to see if a property is an ID field while building the
values clause to allow it to work if primary key(s) are strings.