Closed LeraChernyakova closed 2 days ago
Запрос. Создание самого трейда. POST /api/buy Данные из request
"offerer_id" "offerer_plant_id" "offerer_plant_name" "offerer_plant_species" "offerer_plant_image" "accepter_id"
Создать запись в коллекции Trade
{ "_id": ObjectId(), // Уникальный идентификатор сделки "offerer": { // Информация о продавце "_id": "offerer_id", // Идентификатор пользователя-покупателя "name": "offerer_plant_name", // Имя продавца "plant": { "_id": "offerer_plant_id", // Идентификатор растения покупателя "species": "offerer_plant_species", // Название растения покупателя "image": "offerer_plant_image" } }, "accepter": { // Информация о покупателе "_id": "accepter_id", // Идентификатор пользователя-продавца }, "created_at": ISODate(), // Дата создания сделки "updated_at": ISODate(), // Дата последнего обновления сделки "status": 2, // Статус сделки "type": "buy" }
необходимо у растения пользователя, который offerer, после получения такого запроса в поле "sold_at" установить now()
запрос должен выглядеть так:
message PostTradeV1Request{ string offererId = 1; string offererPlantId = 2; string accepterId = 3; }
Запрос. Создание самого трейда. POST /api/buy Данные из request
Создать запись в коллекции Trade
необходимо у растения пользователя, который offerer, после получения такого запроса в поле "sold_at" установить now()