-3

このステートメントを C# から Java に変換しようとしましたが、うまくいきませんでした。はい、Azure、stackoverflow などを検索しましたが、Java で READDOCUMENT の良い例を見つけることができません。

 UserInfo response = _DocumentClient.ReadDocument<UserInfo>(UriFactory.CreateDocumentUri(_DBConfiguration.DatabaseID, _DBConfiguration.DocumentCollectionId, pPhoneNumber));

これは私が得た限りです:

UserInfo returnUserInfo = null;
        try { 

            //todo: document link is incorrect, but reference  pPhoneNumber as key
            ResourceResponse<Document> response = _DocumentClient.readDocument(<<NEED To generate URI>>,null);
            if (response != null) {
                Document returnUserInfoDocument = response.getResource();
                returnUserInfo = <<I have a document, but can't cast it to USERINFO>>;
            }
        }
        catch (DocumentClientException ex) {
            if (!ex.getError().getCode().equals("NotFound")) {
                throw ex;
            }

        }

        return returnUserInfo;
4

2 に答える 2