2015-01-01 41 views
0

我想提取存儲在解析中的特定用戶的所有信息並將其顯示在我的網站上。 我的意思是,用戶會在文本字段中輸入用戶的objectID,並且該文本字段的值將用於從解析數據庫中提取該用戶的所有信息。解析檢索一個特定的用戶信息並顯示它(Javascript)

<script type="text/javascript"> 
$(document).ready(function() { 

    // *************************************************** 
    // NOTE: Replace the following your own keys 
    // *************************************************** 
    var userID = document.getElementById("txtUserID").value; 

    Parse.initialize("ID", "ID"); 


var userInfo = new Parse.Object("User"); 
    var query = new Parse.Query(userInfo); 


    query.include("Addresss"); 
    query.include("name"); 

    query.equalTo("objectId", userID); 
    query.find({ 
    success: function(results) { 
     res.send(results) 

    }, 
    error: function(error) { 
     console.error("Error: " + error.code + " " + error.message); 
    } 
    }); 
}); 
</script> 
</head> 
<body> 


    <input name="txtUserIDName" id="txtUserID" type="text" value="test"> 


</body> 
</html> 

現在用戶已經進入OBJECTID,並解析了檢索(不知道如果我的代碼來檢索是正確的)我的問題,如何顯示有關類似地址特定用戶在屏幕上的信息用戶。

+0

您的查詢未正確設置。有關詳細信息,請參閱文檔:總之,您需要使用var query = new Parse.Query(Parse.User)創建查詢;然後用query.equalTo(「objectId」,userID)添加你的objectId字段; (如果它們是指針,請保留在你的包含中,但它看起來不是它們不應該需要它們的。這只是告訴Parse它是否應該獲取存儲在這些鍵上的PFObject,或者它是否應該保留它們未提取的指針,字符串,數字等不需要這個調用) –

回答

0

使用GET方法來獲取字段: -

success: function(results) { 

    console.log(results.get('email')); 

}, 
相關問題