Дополнительные поля: структура, индексы, фильтры

Ув. разработчики, подскажите, пожалуйста по дополнительным полям.

1. Выборка по значениям полей — как правильно организовать (для фильтров)? Для полей значений нет индексов, т.е., выборка будет очень медленная. Если сделать индекс для этого поля, то получим «захламление» — так как в значениях может ведь храниться не только простая инфа базовых полей, но и структуры (как, например, позиции на карте и тп.)?

2. Поля value value_varchar value_source таблицы _content_values — в чем различие?

Большое спасибо за помощь/советы!

Похожие статьи

  • Добавит чекбокс, показывать контакты на сайте
    Всем доброго времени суток. Подскажите, как добавить на сайт чекбокс показывать контакты на сайте. Хочу добавить к массиву со значениями полей булевое поле, и делать проверку, если есть то показывать на сайте....
  • Мультиязычность!
    возможно ли на Alto сделать так чтобы в «интересные» попадали статьи установленного по умолчанию языка у пользователя. если стоит EN игнорируются русские статьи, подскажите в каком направлении думать, как в обще...
  • Бесплатный плагин «Песочница»
    Такой плагин просили многие. И вот он появился на свет благодаря the-boss. Суть плагина проста: после его активации на сайте появляется «Песочница» — отдельная лента статей, которая не пересекается с основной лентой ...
  • Работа с дополнительными полями
    Здравствуйте. Часто спрашивают про использование дополнительных полей в Альто и что бы хоть немного снять вопросы по этой теме был написан этот топик. Дополнительные поля – это довольно мощный инструмент для...

1 комментарий

+1
1)Все полностью зависит от типов данных, которые будете фильтровать, вы, впрочем и сами об этом сказали. Возможно, в каких то случаях и индексами сделать будет не лишним.
2)value — форматированное текстовое значение
value_source — неформатированный исходник текста (то же что в таблице топиков topic_text_source) для отображения в редакторе при редактировании.
value_varchar — пока не используется и не заполняется, и, вероятно, перечень полей будет расширен, как раз с заделом для фильтраций(например числовыми полями, чтобы делать быстрые выборки, в случае, если заданы только числовые параметры фильтрации).
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.