0
Я не понимаю, что случилось с этим CQL - Он просто проверяет, если новые пользователи электронной почты или имя пользователя будет конфликтовать с уже существующим человеком:Фильтр/запрос с использованием ИЛИ?
select email,username from person where email=? or username=?
Я должен разбить его на два отдельных запроса? В нем говорится:
line 1:33 missing EOF at 'or')
Я понятия не имею, что это значит (: Я предполагаю, что это что-то вроде «union» в SQL? У меня есть вид. – Jacob
Я имею в виду, что вам нужно сделать это на стороне клиента. Объедините результаты 'select email, username from person где email =? 'с' select email, username from person, где username =? '. Или если вам просто нужно проверить, существует ли какой-либо из них, вы можете просто увидеть, вернёт ли кто-нибудь из них что-либо. Будьте осторожны с параллелизмом и согласованностью, нить может вставить после выполнения этой проверки. – Richard