Size: a a a

2020 August 18

VS

Vadim Shadrin in Tarantool
Доброго дня!
источник

VS

Vadim Shadrin in Tarantool
indx = u_photos:create_index('user_photo',
                    {type='tree',
                    unique = true,
                    parts = {
                    {field = 1, type = 'integer'}, {field = 2, type = 'integer'}}, if_not_exists = true})


indx = u_photos:create_index('user_photos',
                    {type='tree',
                    parts = {{field = 2, type = 'integer'}}, if_not_exists = true})
источник

VS

Vadim Shadrin in Tarantool
ER_TUPLE_FOUND: Duplicate key exists in unique index 'user_photos' in space 'users_photos'
источник

VS

Vadim Shadrin in Tarantool
Почему не дает создать индекс по  второму полю ?
источник

DS

Dmitri Samirov in Tarantool
там есть повторяющиеся значения
источник

DS

Dmitri Samirov in Tarantool
по-умолчанию, индекс уникальный
источник

DS

Dmitri Samirov in Tarantool
если нужен неуникальный, то надо добавить unique = false
источник

VS

Vadim Shadrin in Tarantool
спасибо !
источник

VS

Vadim Shadrin in Tarantool
tarantool поддерживавает запрос  key  in list ?
источник

VS

Vadim Shadrin in Tarantool
аналог select where user_id in (1,2,3)
источник

NR

Nemat Rakhmatov in Tarantool
источник

VS

Vadim Shadrin in Tarantool
Понял, ответ да
источник

VS

Vadim Shadrin in Tarantool
box.execute([[select * from users_photos where user_id = 641222]])
источник

VS

Vadim Shadrin in Tarantool
Space 'USERS_PHOTOS' does not exist
источник

VS

Vadim Shadrin in Tarantool
как так ?
источник

RP

Roman Proskin in Tarantool
в sql по умолчанию используется upper case
источник

RP

Roman Proskin in Tarantool
возьмите название в одинарные кавычки
источник

VS

Vadim Shadrin in Tarantool
Syntax error at line 1 near ''users_photos''
источник

VS

Vadim Shadrin in Tarantool
box.execute([[select * from "users_photos" where "user_id" = 641222]])
источник

VS

Vadim Shadrin in Tarantool
Вот так работает
источник