-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
int32 в индексе #48
Comments
Тоже столкнулся. Да и не только в select. Такая же проблема и в insert. Да, жесткий баг. К примеру, хранить timestamp в миллисекундах не получится из-за него. Work-around: завернуть в хранимку (вот call нормально работает). Или просто юзать string... |
The reason is msgpack considers the value as a
Where |
In progress at #53 , will be fixed by using If value doesn't fit as |
tarantool.select(spaceId: Number or String, indexId: Number or String, limit: Number, offset: Number, iterator: Iterator, key: tuple)
ключ для индекса не позволяет выполнить поиск по значению больше чем int32
connection.select('chat', 'primary', 20, 0, 'lt', [2147483648])
UnhandledPromiseRejectionWarning: TarantoolError: Supplied key type of part 0 does not match index part type: expected unsigned
connection.select('chat', 'primary', 20, 0, 'lt', [2147483647]) - работает нормально
The text was updated successfully, but these errors were encountered: