in Source/Services/Tailwind.Traders.Cart.Api/models/shoppingCartDao.js [22:49]
async find(email) {
const querySpec = {
query: "SELECT * FROM r WHERE r.detailProduct.email=@email",
parameters: [
{
name: "@email",
value: email
}
]
};
if (!this.container) {
throw new Error(`Collection is not initialized. ${this.container}`);
}
const { resources: results } = await this.container.items
.query(querySpec)
.fetchAll();
return results.map(i => ({
id: i.detailProduct.id,
name: i.detailProduct.name,
price: i.detailProduct.price,
imageUrl: i.detailProduct.imageUrl,
email: i.detailProduct.email,
qty: i.qty,
_cdbid: i.id
}));
}