@@ -35,7 +35,7 @@ var util = require('../common/util.js');
35
35
* {@linkcode module:datastore/dataset#createQuery} and run via
36
36
* {@linkcode module:datastore/dataset#runQuery}.**
37
37
*
38
- * *[Reference ](http://goo.gl/Cag0r6).*
38
+ * *[More information on queries ](http://goo.gl/Cag0r6).*
39
39
*
40
40
* @constructor
41
41
* @alias module:datastore/query
@@ -82,7 +82,7 @@ function Query(namespace, kinds) {
82
82
*
83
83
* *To filter by ancestors, see {@linkcode module:datastore/query#hasAncestor}.*
84
84
*
85
- * *[Reference ](http://goo.gl/ENCx7e).*
85
+ * *[More information on filtering by properties ](http://goo.gl/ENCx7e).*
86
86
*
87
87
* @param {string } filter - Property + Operator (=, <, >, <=, >=).
88
88
* @param {* } value - Value to compare property to.
@@ -116,7 +116,7 @@ Query.prototype.filter = function(filter, value) {
116
116
/**
117
117
* Filter a query by ancestors.
118
118
*
119
- * *[Reference ](http://goo.gl/1qfpkZ).*
119
+ * *[More information on filtering by ancestors ](http://goo.gl/1qfpkZ).*
120
120
*
121
121
* @param {Key } key - Key object to filter by.
122
122
* @return {module:datastore/query }
@@ -134,7 +134,7 @@ Query.prototype.hasAncestor = function(key) {
134
134
* Sort the results by a property name in ascending or descending order. By
135
135
* default, an ascending sort order will be used.
136
136
*
137
- * *[Reference ](http://goo.gl/mfegFR).*
137
+ * *[More information on sort orders ](http://goo.gl/mfegFR).*
138
138
*
139
139
* @param {string } property - Optional operator (+, -) and property to order by.
140
140
* @return {module:datastore/query }
@@ -176,7 +176,9 @@ Query.prototype.groupBy = function(fieldNames) {
176
176
/**
177
177
* Retrieve only select properties from the matched entities.
178
178
*
179
- * *[Reference](http://goo.gl/EfsrJl).*
179
+ * Queries that select a subset of properties are called Projection Queries.
180
+ *
181
+ * *[More information on projection queries](http://goo.gl/EfsrJl).*
180
182
*
181
183
* @param {array } fieldNames - Properties to return from the matched entities.
182
184
* @return {module:datastore/query }
@@ -194,7 +196,7 @@ Query.prototype.select = function(fieldNames) {
194
196
/**
195
197
* Set a starting cursor to a query.
196
198
*
197
- * *[Reference ](http://goo.gl/WuTGRI).*
199
+ * *[More information on query cursors ](http://goo.gl/WuTGRI).*
198
200
*
199
201
* @param {string } cursorToken - The starting cursor token.
200
202
* @return {module:datastore/query }
@@ -214,7 +216,7 @@ Query.prototype.start = function(start) {
214
216
/**
215
217
* Set an ending cursor to a query.
216
218
*
217
- * *[Reference ](http://goo.gl/WuTGRI).*
219
+ * *[More information on query cursors ](http://goo.gl/WuTGRI).*
218
220
*
219
221
* @param {string } cursorToken - The ending cursor token.
220
222
* @return {module:datastore/query }
@@ -234,7 +236,7 @@ Query.prototype.end = function(end) {
234
236
/**
235
237
* Set a limit on a query.
236
238
*
237
- * *[Reference ](http://goo.gl/f0VZ0n).*
239
+ * *[More information on query limits ](http://goo.gl/f0VZ0n).*
238
240
*
239
241
* @param {number } n - The number of results to limit the query to.
240
242
* @return {module:datastore/query }
@@ -252,7 +254,7 @@ Query.prototype.limit = function(n) {
252
254
/**
253
255
* Set an offset on a query.
254
256
*
255
- * *[Reference ](http://goo.gl/f0VZ0n).*
257
+ * *[More information on query offsets ](http://goo.gl/f0VZ0n).*
256
258
*
257
259
* @param {number } n - The offset to start from after the start cursor.
258
260
* @return {module:datastore/query }
0 commit comments