Recommended Posts

В таблице user установлено галочкой уникальное поле phone

При дабавлении  юзера с одинаковыми номерами телефонов система размещает их в таблице user

В чем может быть проблема?

Но что интересно поле email в этой же таблице не указано как уникальное, но при добавлении одинакового email таблица указывает на уникальность и не принимает к размещению

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Признак уникальности нужно сделать в базе данных.

Для этого в phpmyadmin в sql запросе выполните такую команду

create unique index phone_idx on re_user(phone);

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, rumantic сказал:

Признак уникальности нужно сделать в базе данных.

Для этого в phpmyadmin в sql запросе выполните такую команду


create unique index phone_idx on re_user(phone);

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

Многие юзеры не прописывали номер телефона в поле phone. Хотя в таблице user указано , что это обязательное поле. Как они обходят при регистрации данное обязательство?

Пустое поле считается ли уникальным у нескольких юзеров?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, Realtor сказал:

Многие юзеры не прописывали номер телефона в поле phone. Хотя в таблице user указано , что это обязательное поле. Как они обходят при регистрации данное обязательство?

Пустое поле считается ли уникальным у нескольких юзеров?

Пустое не уникально.

Если не заполнено, значит раньше не было обязательности этого поля.

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

update re_user set phone=user_id where phone = '';

Не забывайте перед выполнением запросов делать резервные копии таблиц над которыми экспериментируете.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 30.11.2018 в 15:36, Opossum_Shultz сказал:

после последнего обновления при вводе нового объявления вот такая байда.

отчего такое может быть?

 

Rmzo30MI0b8PL2[1].jpg

Одно из полей у вас в объявлении - поставлена галочка Уникальное. Проверьте, если есть уберите уникальность - если она не нужна.

В новой версии мы доделали этот признак и теперь он реально проверяет уникальность.

А для тестов сделайте слеующее: Приложения - Редактор форм - выгрузите модель и прикрепите сюда, проверим ее.

Screenshot_4.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сделали еще один апдейт, чтобы было видно название поля уникального при сохраненнии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: DoobBY
      Подскажите, где меняется поле над add? Хочу вставить свой текст по ширине блока. Заранее спасибо.
      http://prntscr.com/6zj2yf

      шаблон: стандартный
    • Автор: DoobBY
      Доброго времени суток, подскажите, как заменить стандартное названия поля "агент", имя если клиент добавился без регистрации, на другое ?

      Заранее спасибо.

       
    • Автор: DoobBY
      Доброго времени суток, подскажите, как растянуть и подтянуть, поля выбора недвижимости на главной странице? Что бы они стали "ровненько" =) на главной: http://prntscr.com/6jhj6t
    • Автор: DoobBY
      Доброго времени суток, подскажите, как сделать что бы текст в описании не был кашей, а в строках, где я писал с новой строки, показывался с новой строки ?

      http://prntscr.com/6i8rth