В коллекции Apps есть модели App.
В моделях есть свойство-массив offers со свойством status.
Как изменить значение свойства status у свойства-массива offers с определенным id?
[
{
"id": "11",
"offers": [
{
"id": "118",
"app_id": "11",
"offer": {
"wells": {
"artesian": [],
"sand": [
{
"app_id": 11,
"well_type": "sand",
"tube": "1",
"price": "1",
"warranty": "1",
"cid": "c14"
}
]
},
"comment": "",
"id": 11
},
"time": "2015-06-22 15:46:25",
"comment": "",
"status": "0",
"refuse_reason": ""
},
{
"id": "119",
"app_id": "11",
"offer": {
"wells": {
"artesian": [],
"sand": [
{
"app_id": 11,
"well_type": "sand",
"tube": "1",
"price": "1",
"warranty": "1",
"cid": "c12"
}
]
},
"comment": "",
"id": 11
},
"time": "2015-06-22 15:54:10",
"comment": "",
"status": "0",
"refuse_reason": ""
}
]
},
{
"id": "10"
},
{
"id": "4"
}
]
Может запутанно пишу, разъясню если что. Заранее спасибо.
Другими словами, как мне сделать
things.get(thing_id).get('offers').get(offer_id)
Или
things.get(thing_id).get('offers').where({id: offer_id})