2014-09-18 5 views
0

Parse.com에 내 정보를 조회하려고합니다. containsIn 메서드를 사용하여 쿼리 할 정보 배열이 있습니다. 나는 다시 응답을 내 경고에for 루프없이 JavaScript로 배열을 표시하는 방법은 무엇입니까?

var holdingTheDaysInCurrentMonth = []; //declare array 

//for loop to put info inside of it 
for(var i = startDateDay; i <=endDateDay; i++) { 
    var dayInMonth = i.toString(); 
    holdingTheDaysInCurrentMonth.push(dayInMonth); 
} 

//... code to query Parse 

//how I am calling my method 
alert(holdingTheDaysInCurrentMonth.toString()); 
query.containedIn("dayString", [holdingTheDaysInCurrentMonth.toString()]); 

:

여기
// Finds scores from any of Jonathan, Dario, or Shawn 
query.containedIn("playerName", ["Jonathan Walsh", "Dario Wunsch", "Shawn Simon"]); 

나는이 시도하고 어떻게 : 여기

는이 방법에 포함 제가 사용하는 방법 구문 분석에서 예입니다 나는 1, 2, 3, 4, 5, 6 중 하나를 클릭하면 (이것은 예상 됨). 내 쿼리에서 검색된 행을 다시 얻지 못하므로 쿼리를 잘못해야합니다. 형식을 바꿔서 올바르게 사용할 수 있습니까? 내가 도대체 ​​뭘 잘못하고있는 겁니까?

query.containedIn("dayString", holdingTheDaysInCurrentMonth); 

두 번째 매개 변수는 실제 배열 될 수 있으므로 문자열로 변환 할 필요가 없습니다 :

+0

toString() 대신'join()'을 시도하십시오. –

+0

query.containedIn ("dayString", [holdingTheDaysInCurrentMonth.join()]); 그것은 작동하지 않았다. – MadsterMaddness

+1

이 작업을 수행 하시겠습니까? 'query.containedIn ("dayString", holdingTheDaysInCurrentMonth); ' – Dehli

답변

1

당신은 다음을 수행해야합니다.

+1

고맙습니다 !!!!!! – MadsterMaddness

+0

문제 없음 :) @MadsterMaddness – Dehli

관련 문제