Parse.com和JavaScript SDK。
我想知道parse.com JavaScript SDK(1.2.13)是否存在问题。
下面我认为非常简单,它会查询“myBadges”类,并且只应该将结果返回给登录的当前用户。但是从屏幕截图中可以看出它返回myBadges中找到的所有结果。 / p>
使用
似乎存在问题query.equalTo("uploadedBy",currentUser);
返回结果?
我已删除代码的结果部分以限制此帖子的长度,但我知道从开发工具中返回所有结果。
结果显示a3aePaphBF但当前用户为UfFi7l3VBc。
我对我的_User类进行了不少编辑和更改,最好是删除并重新开始吗?
HTML
<form>
<div class="error" style="display:none"></div>
<input type="text" id="friendsearch" placeholder="Find Friend" class="input-field" />
<button id="find_button" type="button" class="btn btn-login">Find</button>
</form>
JS
var friendName;
var UsersBadges = Parse.Object.extend("myBadges");
var usersBadges = new UsersBadges();
var currentUser = Parse.User.current();
// Captures the input from user and checks if the name already exists within the Db.
function findFriend() {
friendName = $('#friendsearch').val();
console.log(friendName);
var query = new Parse.Query(UsersBadges);
query.equalTo("uploadedBy",currentUser); // find users that match
query.find({
success: function (friendMatches) {
//results}