Add findByField method to BaseService