Тут не в простое дело, а в том, что в момент обновления могут меняться структуры БД, бизнес-процессы и т.п., так что на время обновления не желательно разрешать пользователям выполнять какие-либо действия на сайте
Правда, если полностью закрыть вкладку с сайтом и вновь открыть, то опять показывает, что надежный. Видимо Хром не совсем корректно обновляет информацию о странице
Знаю про эти способы и пока меня останавливало их использование указанные вами ограничения. Думал, может есть универсальный способ, о котором я еще не знаю.
Дмитрий Иванейчик: такую возможность я, естественно, дал, но все же хотелось бы, чтобы у пользователя была возможность оставлять стандартную картинку иконки просто не задавая этот параметр.
В моем случае, если я правильно понимаю, через css не получится, т.к. мне эту ссылку нужно передавать в api yandex map (ссылка на файл с иконкой, которая будет проставляться на карте)
Такой запрос не подойдет (я такой же и написал), т.к. он исключит записи из первой таблицы, на которую не ссылается ни одна из второй (смотрите мой комментарий к первому ответу)
SELECT DISTINCT
c.*,
COUNT(w.id) AS words_count
FROM table1 c
LEFT JOIN table2 w
ON (c.id = w.table1_id AND w.filter = 2)
GROUP BY w.table1_id
ORDER BY c.name;