parse.com에서 corona (lua)를 사용하고 있으며 다른 테이블/배열의 값을 사용하여 $ in 쿼리를 생성하는 데 문제가 발생했습니다.
local usersToFetch = {}
table.insert(usersToFetch, "KnVvDiV2Cj")
table.insert(usersToFetch, "Paf6LDmykp")
내가 수행 할 작업 쿼리 (구문 분석을 향하고 전에 인코딩 얻을 것이다) 다음 루아 테이블 :
내 코드는 거의 같은 것입니다. 내가 말했듯이 같이 열심히 값을 코딩하고 할 때,이 작품
local queryTable = {
["where"] = {
["objectId"] = { ["$in"] = {"KnVvDiV2Cj","Paf6LDmykp" }}
},
["limit"] = 1000
}
내 문제는이 값을 하드 코딩과 동일하게 작동 할 수 있도록 내가 위의 표에서 내 'usersToFetch'테이블을 통합 할 방법입니다 ?
당신은'queryTable.where.objectId [의미"$의에서 "] = usersToFetch'을에서 $? – hjpotter92
정말 고맙습니다. 나는 그것을 제외하고는 거의 모든 것을 시도했습니다! 지금 어리 석다.하지만 내 질문을 해결해 줘서 고마워. – user3781891