Я пытаюсь вставить вставить несколько строк с идентификатором строки и решил придерживаться основанных на времени uuids.Вся документация, которую я смог найти, объясняла, как создать такую строку:
INSERT INTO users (id, name) VALUES (now(), 'Florian')
Я использую DataStax's cassandra-driver
для Node.js для выполнения моих запросов (где insertUser
- это строка , содержащая запрос сверху):
var r = await client.execute(insertUser)
console.dir(r.rows)
Результат выглядит так:
ResultSet {
info:
{ queriedHost: '127.0.0.1:9042',
triedHosts: { '127.0.0.1:9042': null },
speculativeExecutions: 0,
achievedConsistency: 10,
traceId: undefined,
warnings: undefined,
customPayload: undefined,
isSchemaInAgreement: true },
rows: undefined,
rowLength: undefined,
columns: null,
pageState: null,
nextPage: undefined }
Как мы видим, идентификатора нетв результате, который я мог бы использовать для создания зависимых строк.
Существует ли идиоматический способ Кассандры для создания нескольких строк в зависимости от одного и того же идентификатора без генерации идентификатора local?