Как параметр в конечной точке api-адреса REST

Можно ли передать параметры с ключевым словом like в конечные точки API REST. В основном я пытаюсь создать конечную точку, в которой я бы запросил базу данных, чтобы получить список элементов, основанный на "%name%". Соответствующий запрос в БД будет выглядеть так:

SELECT * FROM users WHERE user_id like "%arjun%"

Поэтому мне нужно добавить параметры к моей конечной точке REST, где я могу получать данные на основе имени =%arjun% Это действительно возможно?

Спасибо Арджун

1 ответ

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

Но если вы действительно хотите пойти с name=%value% тогда вы можете поставить%25 вместо%. Так как то так name=%25value%25

Другие вопросы по тегам