update mongodb و به روزرسانی دیتا در مونگو دی بی

update mongodb و به روزرسانی دیتا در مونگو دی بی

جهت به روز رسانی داده های خود با استفاده از دستورات shell در دیتابیس مونگو به روش زیر عمل می کنیم:

db.getCollection(‘table’).update(
{condition – شرط کوئری }
,{
$set:
{
update query
}
}

)
[/php]

مثال:

db.getCollection('product').update(
{"status":1}
,{$set:{"price":250}}

)

کد بالا معادل کوئری زیر در sql می باشد

update product  set price=250 where status=1 limit 1 

update mongodb و به روزرسانی دیتا در مونگو دی بی

در کوئری بالا فقط یک رکورد به روز رسانی میشود

جهت اعمال کوئری برای تمامی داده ها بر اساس شرط خواسته شده : به روش زیر عمل می کنیم

db.getCollection('product').update(
{"status":1}
,{$set:{"price":250}}
,{multi:true}
)

کد بالا معادل کوئری زیر در sql می باشد

update product  set price=250 where status=1  

update mongodb و به روزرسانی دیتا در مونگو دی بی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *