Я работаю с драйвером Datastax Node.js и не могу понять, когда использовать сопоставитель или запрос. Кажется, что оба могут выполнять одни и те же операции CRUD.
С запросом:
const q = SELECT * FROM mykeyspace.mytable WHERE id='12345';
client.execute(q).then(result => console.log('This is the data', result);
С картографом:
const tableRow = await tableMapper.find({ id: '12345' });
Когда следует ли использовать средство сопоставления для запроса и наоборот?