Azure MobileServiceTable: java.lang.IllegalArgumentException: идентификатор должен быть числовым или строковым - PullRequest
0 голосов
/ 13 октября 2018

Я пытаюсь обновить строку в Azure SQL и получаю сообщение об ошибке: java.lang.IllegalArgumentException: идентификатор должен быть числовым или строковым

, вот мой код:

        List<Pair<String, String>> queryParams = new ArrayList<Pair<String, String>>();
        queryParams.add(new Pair<String, String>("id", mRowId));

        try {
            mClientTable.update(laundromat, queryParams).get();
        } catch (final Exception e) {
            Log.e(LOG_TAG, "Error in updating record: " + e.getMessage());
        }

mRowId - это строка, которую я определил где-то в коде.Более того, я даже заменил это фактическим идентификатором строки в базе данных «6c2ded99-b07a-456d-a29e-2a1f801a8919», и у меня все еще остается та же проблема.

Кто-нибудь знает причину?

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