查詢物件
本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

查詢物件

 

提供的查詢功能 Microsoft Azure 行動服務。

這個物件包含以下成員:

語法

傳回值

說明

orderBy

Query.orderBy(arg1, arg2, …)

查詢

傳回 查詢 其中所提供的資料行名稱引數以遞增順序排序的查詢物件。

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

orderByDescending

Query.orderByDescending(arg1, arg2, …)

查詢

傳回 查詢 其中所提供的資料行名稱引數以遞減順序排序的查詢物件。

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

read

Query.read(options)

未定義

從資料表讀取所有資料並叫用指定的 success 處理常式 options 參數傳入結果陣列。

System_CAPS_important重要事項

您不應該呼叫 read 無限制大小的資料表上的方法。

select

Query.select(col1, col2, …)

查詢

傳回 查詢 與要求的資料行投射套用的物件。

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

Query.select(function)

查詢

傳回 查詢 所要求的物件 function 投射套用。

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

skip

Query.skip(recordCount)

查詢

傳回 查詢 略過前的物件 recordCount 筆記錄的。

take

Query.take(recordCount)

查詢

傳回 查詢 傳回的物件 recordCount 筆記錄的。

where

Query.where(object)

查詢

傳回 查詢 已篩選的物件會根據屬性值所提供的 JSON object

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

Query.where(function)

查詢

傳回新 查詢 物件進行篩選的基礎提供 function

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

Query 物件傳遞至讀取指令碼。

查詢方法 (orderBy, ,orderByDescending, ,select, ,skip, ,takewhere 全部都會傳回新 查詢 物件。 這可讓您以一系列的方法呼叫撰寫查詢。

若要查看的使用方式範例 選項 移至物件 options object

顯示:
© 2016 Microsoft