Вот код JavaScript, чтобы создать свой Breeze запрос:Breeze.js: амперсанд («&») в том, где положение бросает ошибку
var query = new breeze.EntityQuery().from("suppliers").
where("Name", op.Contains, "&").
select("Name").
orderBy("Name").
take(50);
Когда я отправить этот запрос, я получаю эту ошибку: « запрос, указанный в URI, недействителен. "
В Скрипач я могу видеть URI, но это, кажется, хорошо: http://localhost:59994/breeze/FastSearch/suppliers $ фильтр = substringof (% 27% 26% 27% 2CName)% 20eq% 20true & $ OrderBy = Имя & $ топ = 50? & $ select = Название
Я получаю эту ошибку всегда, когда мой шаблон поиска содержит символ '&'.
Любая идея, как исправить это?
Как вы можете увидеть в моем вопросе , амперсанд уже сбежал в uri: ... $ filter = substringof (% 27% 26% 27% 2CName) ... – Jer