1
我有這樣的代碼:
db.basket.update(
{'_id': ObjectId(data['basket_id'])},
{
'total': round(total, 2),
'$push': {
products': {
'prod_id': data['prod_id'],
'price': price,
'amount': data['amount']
}
}
}
)
運行該查詢給我一個錯誤:
uncaught exception: field names cannot start with $ [$push]
是否有可能在更新數據庫中的字段對象並將新對象推入數組?
謝謝!完美的作品。我知道應該有一些竅門。 – hydeparkk 2014-10-27 23:13:29