Можно ли передавать параметры с ключевым словом like в конечных точках REST api. В основном я пытаюсь создать конечную точку, в которой я буду запрашивать базу данных, чтобы получить список элементов на основе «% name%». Соответствующий запрос в БД будет таким:
SELECT * FROM users WHERE user_id like "%arjun%"
Поэтому мне нужно было бы добавить параметры в мою конечную точку REST, где я могу получать данные на основе name =% arjun% Это действительно возможно?
Спасибо Арджун
Я видел несколько примеров конечных точек, например: v1 / endpoint /? Query = key = value1 & key2 = value2. Но я не смог найти никаких примеров ключа, такого как% value%





Я бы порекомендовал пользователю name=value, а затем создать свой sql с %%. Вы можете поместить% в свой вызов GET, но это может вызвать ошибки, потому что% - это специальный символ, который используется для кодирования других специальных символов.
Но если вы действительно хотите использовать name=%value%, вы можете поставить% 25 вместо%. Так что-то вроде этого name=%25value%25
Почему это невозможно?