小编mr.*_*oop的帖子

MongoDB 查询仅返回一个字段

假设我的文档如下所示

{
    "_id": 2,
    "Name": "Abcd",
    "Connected": [1,3]
}
Run Code Online (Sandbox Code Playgroud)

现在,我想[1,3]通过_idor检索数组Name。目的是将这个数组保存到 JavaScript 数组中。

因此我尝试使用,db.myCollection.find({"_id":2},{"Connected":1})但它再次返回一个文档而且_id仍然像这样

{ "_id" : 2, "Connected" : [ 1, 3 ] }
Run Code Online (Sandbox Code Playgroud)

我怎样才能只检索该数组?

javascript mongodb mongodb-query

4
推荐指数
1
解决办法
6178
查看次数

C 中的字符串和以 Null 结尾的字符数组之间真的有什么区别吗

想问一下字符串是以空字符结尾的字符数组是否可以在 c 中互换。喜欢

    char string3[] = "abc";
    char string4[4] = {'a','b','c','\0'};

    if(!strcmp(string3,string4)){
        printf("yes");
    }
Run Code Online (Sandbox Code Playgroud)

连strcmp也给Yes。所以,只有初始化的区别,或者在深处有一些区别。

c arrays string

2
推荐指数
1
解决办法
119
查看次数

标签 统计

arrays ×1

c ×1

javascript ×1

mongodb ×1

mongodb-query ×1

string ×1