вопросе связанным с дизелем?
Надо подобный запрос
select (select (title, slug) from posts where id < ?), (select (title, slug) from posts where id > ?)
всунуть в такую структуру
#[derive(Serialize)]
pub struct NavPost {
pub title: String,
pub slug: String,
}
#[derive(Serialize)]
pub struct Navigation {
pub prev: Option<NavPost>,
pub next: Option<NavPost>,
}
QeriableByName есть
я тоже наткнулся на подобный вариант но что-то не сложилось, не разобрался... а дизель разве не умеет нормально с вьюхами работать, я как раз решил зафигачить вьюшку с кастом тайпами чтоб потом адекватно вложить в раст
Через qeriable by name только, если хочешь чекатб всякие вьюхи есть sqlx но имхо дизель приятнее в работе
то есть написание вьюхи не спасет от излишней мороки и все равно надо будет дизель ковырять... хмм а если без вьюхи то если использовать queryable by name получается мне в любом случае надо два отдельных запроса собрать, да?
Там нет ни ковыряний ни мороки
Обсуждают сегодня