fetchIdByKey/fetchValueByKey now support array as argument