【发布时间】:2016-04-02 17:01:07
【问题描述】:
我在节点应用程序中为 Azure DocumentDB 使用类似 SQL 的语法。这是方法代码
client.queryDocuments(collection._self, "SELECT * FROM root").toArray(function(err, results) {
if (err) {
callback(err);
} else {
callback(null, results);
}
});
和回应
[
{
"id": "test1",
"name": "Kate",
"email": "test@mail.com",
"brands": [
"AAAA",
"BBB",
"CCCi"
],
"_rid": "WedNAN3lZgABAAAAAAAAAA==",
"_self": "dbs/WedNAA==/colls/WedNAN3lZgA=/docs/WedNAN3lZgABAAAAAAAAAA==/",
"_etag": "\"00001b00-0000-0000-0000-56fff6c60000\"",
"_ts": 1459615430,
"_attachments": "attachments/"
}
]
有没有办法让 DocumentDb 不重新运行服务字段(_rid、_self、_etag、_ts、_attachments),但不在 select 子句中写入所有非服务字段?
【问题讨论】:
标签: node.js azure azure-cosmosdb nosql