Происходят ошибки в Match - Set в AgensGraph - PullRequest
0 голосов
/ 24 января 2019

Эта проблема возникает, когда я несколько раз использую предложение set в AgensGraph.
Кажется, есть проблема с оптимизатором.
Есть ли способ обойти это?

МАТЧ (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
....

1 Ответ

0 голосов
/ 12 февраля 2019

Я столкнулся с той же проблемой, о которой вы упомянули.

В настоящее время вы можете справиться с ней наилучшим образом:

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

...