update medoo

پرسیده شده
فعالیت 1027 روز پیش
دیده شده 392 بار
0

سلام خسته نباشید
برای اینکه آپدیت بکنیم و اگر مقداری وجود نداشت اضافه شود 
به چه صورت میشه اقدام کرد
medoo همچین قابلیت داره یا باید دستی چگ کنم
مثال لاراول:
updateOrCreate

فایل پیوست

Mehrzad Tajkarimi
Mehrzad Tajkarimi

21 تیر 00

1
حذف شده

سلام واحترام

همچین چیزی نداره ولی میتونید یه متد برای خودتون به شکل زیر بسازید:

  public function updateOrCreate(int $id, array $data)
    {
        $field = $database->get("table", "field", [
            "id" => $id
        ]);

        if (!is_null($field)){
            $database->update("table", $data, [
                "id" => $id
            ]);
        }else{
            $database->insert("table", $data);
            
        }
    }
فایل پیوست

امیر صالحی

توسط

امیر صالحی

21 تیر 00

0
حذف شده

سلام خسته نباشید
من نتونستم از این روش جوین بزنم
میشه برسی بفرمایید 
ظاهرا مشکلی هست 
 

$database->select("post", [
// Here is the table relativity argument that tells the relativity between the table you want to join.
    	"[>]account" => ["author_id" => "user_id"]
    ], [
    	"post.title",
    	"account.city"
    ]);

 

 

 

 

 


 

فایل پیوست

Mehrzad Tajkarimi

توسط

Mehrzad Tajkarimi

22 تیر 00