이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
query 개체

query 개체

업데이트 날짜: 2015년 6월

Microsoft Azure 모바일 서비스를 쿼리하는 기능을 제공합니다.

이 개체는 다음 멤버를 포함합니다.

 

구문 반환 값 설명

orderBy

Query.orderBy(arg1, arg2, …)

Query

제공된 열 이름 인수별로 쿼리가 오름차순으로 정렬되는 Query 개체를 반환합니다.

friendsTable.orderBy('name')
    .read({ success: function(results) { … }});

orderByDescending

Query.orderByDescending(arg1, arg2, …)

Query

제공된 열 이름 인수별로 쿼리가 내림차순으로 정의되는 Query 개체를 반환합니다.

friendsTable.orderByDescending('name')
    .read({ success: function(results) { … }});

read

Query.read(options)

정의되지 않음

테이블에서 모든 데이터를 읽고 결과 배열을 전달하는 options 매개 변수에 지정된 성공 처리기를 호출합니다.

Important중요
제한 없는 크기의 태블릿에서 read 메서드를 호출하면 안 됩니다.

select

Query.select(col1, col2, …)

Query

요청한 열 투영이 적용된 Query 개체를 반환합니다.

friendsTable.select('friendId', 'approved')
    .read({ success: function(results) { console.log(results) }});

Query.select(function)

Query

요청한 function 투영이 적용된 Query 개체를 반환합니다.

friendsTable.select(function() { return this.friendId; })
    .read({ success: function(results) { console.log(results); }});

skip

Query.skip(recordCount)

Query

처음 recordCount개의 레코드를 건너뛰는 Query 개체를 반환합니다.

take

Query.take(recordCount)

Query

recordCount개의 레코드를 반환하는 Query 개체를 반환합니다.

where

Query.where(object)

Query

제공된 JSON object의 속성 값을 기준으로 필터링되는 Query 개체를 반환합니다.

friendsTable.where({ userId: user.userId, approved: true})
    .read({ success: function(results) { … }});

Query.where(function)

Query

제공된 function을 기준으로 필터링되는 새 Query 개체를 반환합니다.

friendsTable.where(function(currentUserId){ 
    return this.userId == currentUserId && this.approved == true;
}, user.userId)
    .read({ success: function(results) { … }});

Query 개체는 스크립트를 읽도록 전달됩니다.

Query 메서드(orderBy, orderByDescending, select, skip, takewhere)는 모두 새 Query 개체를 반환합니다. 따라서 일련의 메서드 호출로 쿼리를 작성할 수 있습니다.

options 개체에 대한 사용 예제를 보려면 options object로 이동합니다.

표시:
© 2015 Microsoft