Oh thanks for that note, i was wondering before why I have to check on existence anyway yet now I understand as you pointed out that this is related to me working with wpcli created posts. Then I should set the field values explicitly to a value anyway when working with wpcli in order to have things consistent in the database. Thanks again