Я столкнулся с той же проблемой, о которой вы упомянули.
В настоящее время вы можете справиться с ней наилучшим образом:
MATCH (q:QST{ qst_id:1})
SET q += {prop_solv_time_default = 10
, q.qst_lvl_default = 13
, q.key_ku_id = 'C031'
, q.ku_rate = {'C031':100}
, q.read_ab_yn = 1
, q.uds_ab_yn = 1
, q.app_ab_yn = 1}
Приведенный выше способ изменяет только значения свойств, определенных вset set.
Насколько понимаю, проблема с оптимизатором возникает в версии 1.xx, но 2.xx