STOMP Selector - convert_string_expressions - PullRequest
       36

STOMP Selector - convert_string_expressions

0 голосов
/ 06 марта 2020

Я использую следующую строку селектора при создании длительного подписчика.

(PackageCode='' OR PackageCode IS NULL) AND ( WarehouseCode LIKE '%"WHSE1"%')

Когда подписчик создан, перед селектором ставится префикс convert_string_expressions:. На основе документации ActiveMQ она используется для автоматического преобразования строковых свойств в числовые c. Но у моего фильтра нет номера, и нет необходимости иметь этот префикс.

convert_string_expressions:(PackageCode='' OR PackageCode IS NULL) AND ( WarehouseCode LIKE '%"WHSE1"%')

У меня три вопроса:

  1. Действительно ли селектор с префиксом действителен?
  2. Больно ли иметь префикс, даже если условие просто строка?
  3. Как я могу отключить префикс, который добавляется автоматически?

1 Ответ

1 голос
/ 06 марта 2020

Селектор с префиксом так же действителен, как и без префикса.

Не помешает иметь префикс, даже если условие является просто строкой. Если это повредило, то оно не будет добавлено автоматически.

Вы не можете подавить префикс, который добавляется автоматически. Это жестко .

...