Я тестировал ответ службы, (тот же сервис, что и другие параметры).Существует ли принцип, который требует такого типа согласованности в результатах запроса?
При поиске по дате рождения один из возвращенных результатов был, скажем, идентификатором клиента = «CID1234».
Так что я снова искал, но на этот раз клиент id = «CID1234», тот же самый сервис, но это не дало результата.
Когда я поднял вопрос, мне сказали, что поиск клиента по идентификатору возвращает только активных клиентов, и это согласуется с наблюдаемыми результатами.
Как-то я думаю, что должен быть эквивалент сохранения энергии, должно быть сохранение данных/информации. Запись в рамках одной и той же операции-службы не может существовать и не существовать одновременно, в зависимости от параметра запроса, как если бы это был запрос SQL, это не имело бы смысла, это нарушило бы какое-то правило, которое я не могу подумайте, что это может быть названо.
Я включаю SQL-тег, потому что я точно знаю, что это был запрос sql, тогда этой ситуации не было бы, но я не знаю, почему, только что мы всегда воспринимали это как должное с SQL, может ли SOA быть другим ?
Вы должны быть более конкретными. Похоже, вы используете строки, такие как '' CID1234''. Или вы имеете в виду, что поле 'CID' содержит целое значение' 1234'? И если вы используете строки, будьте осторожны с пробелами; следующие значения - это не то же самое ... '' CID1234'', ''CID 1234'','' CID1234 '' – MatBailie