Small application for CRUD API
- Đào Huy Hoàng - 19521528
- Lê Minh Chánh - 21520596
- Trần Thị Kim Anh - 21520596
- Lê Thị Lệ Trúc - 21521882
- Understand RavenDB
- Know how to add/remove/update data in RavenDB
- Know how to connect RavenDB with Python
- Know how to use FastAPI, Uvicorn, PyravenDB
- Install RavenDB
- Setup http link
- Install libraries in project http://localhost:8081/docs
Tìm sản phẩm có tên là "BUT CHI"
from 'Sanphams'
where tensp = 'BUT CHI'
Tìm sản phẩm trong tên có chữ là "GIAY"
from 'Sanphams'
where search(tensp,'GIAY')
Show danh sách các quốc gia và số lượng sản phẩm của quốc gia đó
from 'Sanphams'
group by nuocsx
where count() > 0
order by count() as long desc
select count(), nuocsx
Tìm khách hàng có địa chỉ bắt đầu bằng số 90
from "Khachhangs"
where startsWith(diachi, '90')
Sử dụng switch-case
declare function localizedResults(c) {
switch(c.nuocsx)
{
case "TRUNGQUOC":
return { TrungQuoc: c.gia };
case "SINGAPORE":
return { Singapore: c.gia};
case "VIETNAM":
return { VietNam: c.gia};
default:
return { Des: 'nothing' };
}
}
from 'Sanphams' as s
select localizedResults(s)