У меня есть такой массив:
var myarray = [
{"scaleId":"001","currentWeight":0.200}
{"scaleId":"002","currentWeight":0.300},
{"scaleId":"001","currentWeight":0.255},
{"scaleId":"002","currentWeight":0.000},
{"scaleId":"003","currentWeight":0.340},
]
, и я хочу сохранить объекты, которые имеют уникальный scaleId. Итак, для приведенного выше примера, вывод будет выглядеть так (любой случайный объект может быть сохранен, если scaleId является дубликатом):
myarray = [
{"scaleId":"001","currentWeight":0.200}
{"scaleId":"002","currentWeight":0.300},
{"scaleId":"003","currentWeight":0.340},
]
Я уже использую библиотеку подчеркивания в своем приложении, так что я в порядке с использованием подчеркивания. Я придумал решение, но оно не работает, как ожидалось. Так что любая помощь будет отличной.