Данные есть, но выборка нулевая. И равно ставил, и убирал, и город на ID поста менял, и массивом ставил, и ... что-то ещё, но выборка все-равно пустая.
Если меняю Взаимоотношение на Объект записи, то meta-value становится просто 19 и тогда в принципе должно заработать, но не по названию города, а по ID, но мне надо взаимоотношение.
Александр Синицын: a:1:{i:0;s:2:"19";}
Судя по этому у вас значение поля towns-field хранится в виде сериализованного массива неких ID, исходные данные не полные, но судя по всему Москва это или термин или пост, соответственно для получения того, что вам надо из базы, надо для начала получить по названию его ID, и его передать в запрос, не сильно понимаю как оно у вас там устроено, но я бы получал ID не по названию, а по слагу, т.к. слаг - уникальная сущьность.
Но возможно решение есть гораздо проще, не сильно понятно как и откуда вы передаете данные для выборки.