_< HAMYAR TOP
BUILD BUILD
# 96
1405-05-06 09:48

api های لوکیشن

خب برای لوکیشن api های سرچ، اپدیت و حذف رو نوشتم و چون تایپ فقط ثابت بود مثل شهر و استان و کشور و روستا پس براش یه مدل اختصاصی نوشتم

 

#[derive(Debug, Serialize, Deserialize, Type, PartialEq, Clone)]
#[sqlx(type_name = "location_type", rename_all = "lowercase")]
pub enum LocationType {
    Country,
    Province,
    City,
    District,
}
#[derive(Debug, Deserialize)]
pub struct LocationQuery {
    pub id: Option<i64>,
    pub parent_id: Option<i64>,
    pub r#type: Option<LocationType>, 
}

اینجوری دیگه فقط همونارو قبول میکنه، کش ردیس هم براش گذاشتم فقط سمت استرو باید چندتا فیلتر بذارم 🤔 البته سرچ که نمیخواد همون فیلتر کشور و استان و شهر میذارم بسشونه ادمین داره پول میگیره یکم بیشتر تلاش کنه پول بیشتری میگیره کسی هم جاشو نمیگیره