Mongoose $ pullAll из Set [duplicate]

Нет, вы не можете получить MAC-адрес в JavaScript, главным образом потому, что MAC-адрес однозначно идентифицирует текущий компьютер, поэтому он будет уязвимостью безопасности.

Теперь, если вам нужен только уникальный идентификатор, я предлагаю вы сами создаете с помощью криптографического алгоритма и сохраняете его в файле cookie.

Если вам действительно нужно знать MAC-адрес компьютера И вы разрабатываете для внутренних приложений, то я предлагаю вам использовать внешний компонент для этого: ActiveX для IE, XPCOM для Firefox (установлен как расширение).

54
задан lostintranslation 26 March 2013 в 17:51
поделиться

5 ответов

try ..

db.mycollection.update(
    {'_id': ObjectId("5150a1199fac0e6910000002")}, 
    { $pull: { "items" : { id: 23 } } },
false,
true 
);
92
ответ дан sambomartin 20 August 2018 в 14:50
поделиться

У меня есть документ вроде

Мне нужно удалить адрес из массива адресов

После поиска лотов в Интернете я нашел решение

Customer.findOneAndUpdate(query, {$pull: {address: addressId}}, function(err, data){
        if(err) {
          return res.status(500).json({'error' : 'error in deleting address'});
        }

        res.json(data);

      });
7
ответ дан Deepak Sisodiya 20 August 2018 в 14:50
поделиться
  • 1
    Как это работало? это можно сделать в PHP @Deepak – RussellHarrower 7 July 2017 в 17:20

Используйте $pull для удаления данных

return this.mobiledashboardModel
.update({"_id": args.dashboardId}, { $pull: {"viewData": { "_id": widgetId}}})
.exec()
.then(dashboardDoc => {
     return {
        result: dashboardDoc
     }
});
1
ответ дан KARTHIKEYAN.A 20 August 2018 в 14:50
поделиться

Вы также можете попробовать:

db.getCollection('docs').update({ },{'$pull':{ 'items':{'id': 3 }}},{multi:true})
0
ответ дан Shubham Verma 20 August 2018 в 14:50
поделиться
my database:->
        {
       "_id" : ObjectId("5806056dce046557874d3ab18"),
       "data" : [ 
           {
               "id" : 1
           }, 
           {
               "id" : 2
           }, 
           {
               "id" : 3
           }
       ]
    }

MY QUERY:->
db.getCollection('play_table').update({},{$pull:{"data":{"id":3}}},{multi:true}
OutPut:->
{
  "_id" : ObjectId("5806056dce046557874d3ab18"),
       "data" : [ 
           {
               "id" : 1
           }, 
           {
               "id" : 2
           }
       ]
    }
5
ответ дан Viral Patel 20 August 2018 в 14:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: