({ id: _id = Id.makeId(), ...commentInfo })
| 54 | })) |
| 55 | } |
| 56 | async function insert ({ id: _id = Id.makeId(), ...commentInfo }) { |
| 57 | const db = await makeDb() |
| 58 | const result = await db |
| 59 | .collection('comments') |
| 60 | .insertOne({ _id, ...commentInfo }) |
| 61 | const { _id: id, ...insertedInfo } = result.ops[0] |
| 62 | return { id, ...insertedInfo } |
| 63 | } |
| 64 | |
| 65 | async function update ({ id: _id, ...commentInfo }) { |
| 66 | const db = await makeDb() |