Ignore missing columns in struct; add Project func to where clause