guid
и value
. Если существует запись с этим guid
, обновите ее value
. В противном случае создайте новую запись с данными guid
и value
. В любом случае верните запись, чтобы я смог получить ее первичный ключ id
.Если существует обновление else create. В любом случае вернуть запись
Как сделать это с помощью:
- как меньше запросов к базе данных, как это возможно
- как меньше кода, как это возможно
'guid' это поле, а не модель – powerboy
Не могли бы вы дать свою модель и ваш объект params? –
Я просто отредактировал свой ответ, хотите ли вы этого? –