При отправке запроса через NotesDatabase.FTSearch
я получаю сообщение об ошибке:
Notes Error: Query is not understandable
(FIELD Form="Contact" AND ( FIELD CUSTOMER_ID <> 1)) (262)
Тот же запрос с равным выполняется нормально (то же самое с <=
и >=
):
(FIELD Form="Contact" AND ( FIELD CUSTOMER_ID = 1)
)
Поэтому я думаю, что в операторе "не равно" есть ошибка.
Документация объясняет различные операции над числовыми значениями, кроме операции "не равно". Еще хуже там говорится, что
Нельзя ставить НЕ после математических символов =, ‹, >, ‹= или >=; и перед датой или числом
Итак, как правильно это сделать? <>
и !=
не работали.
Спасибо за вашу помощь!
AND NOT ( FIELD CUSTOMER_ID = 1 )
сработало! - person Markus   schedule 04.02.2013