Выборка записей с кратким заголовком вместо идентификатора

Вы можете сделать что-то вроде этого:

$('.datepicker, #element_ajoute').datetimepicker({
            format : "DD/MM/YYYY",
            showClose : true,
            locale : 'it',
            showClear : true,
            ignoreReadonly : true,
            maxDate : 'now'
})
6
задан andyk 27 January 2009 в 08:29
поделиться

2 ответа

С первым стилем URL и Вашим текущим дизайном дб, можно сделать это:

select ...
from   posts p
join   posts_to_tags pt on pt.post_id = p.post_id
join   tags t on t.id = pt.tag_id
where  t.slug = [url slug value];

Целый tags.slug индексируется, это должно быть очень эффективно, едва несколько отличаться от

select ...
from   posts p
join   posts_to_tags pt on pt.post_id = p.post_id
where  pt.tag_id = [url tag ID];
5
ответ дан 17 December 2019 в 04:53
поделиться

Первый вариант лучше, но можно ли изменить ярлыки? В этом случае вам понадобится таблица переадресации (например, "some-article-about-dogs" теперь "article-about-dogs-and-cats").

0
ответ дан 17 December 2019 в 04:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: