Пример запроса, который нужно использовать для проверки на шифрование? - PullRequest
0 голосов
/ 16 января 2019

Я новичок в neo4j, и мне было поручено написать несколько тестов на шифрование. Мы используем параметризацию, но я пишу тесты на случай, если кто-то изменил их, чтобы использовать строку concat. Мне нужен пример запроса для проверки в моих тестах, но я не совсем уверен, что будет хорошим. Я думал об использовании MATCH (n) DETACH DELETE n для удаления всех узлов и отношений, но я не был уверен, нужно ли мне добавлять кавычку в начале или что-то такое, чтобы она заканчивала строку и выполняла запрос? Как в "MATCH (n) DETACH DELETE n. Будет ли это работать или есть что-то лучшее, что я мог бы использовать? Спасибо за любую помощь!

1 Ответ

0 голосов
/ 16 января 2019

Этот запрос отличается от того, что вы спрашивали:

Это два способа получить пользователя:

  1. Конкатенация строк:

"MATCH (u: USER) WHERE u.id =" + id + "RETURN u"

  1. параметризованном:

"МАТЧ (u: USER) WHERE u.id = {id} RETURN u"

Вы можете проверить, передав значение id в обоих запросах, таких как:

1 ИЛИ 1 = 1

Или худшее значение для id , например:

1 ИЛИ 1 = 1
С вами
DETACH DELETE u

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...