在Express Cassandra中,我有一种方法可以使用“包含”关键字(其中数据类型为SET)从表中获取数据,现在我从表中获取数据,而在contain中使用单个值,下面给出了我的自定义查询
var query = {
participants: { $contains: uuid},
group: { $eq: 'no' },
single: { $eq: 'yes' }
};
models.instance.Conversation.find(query,{ raw: true, allow_filtering: true }, function(err, conversation) {
if(err) throw err;
else console.log(conversation);
});
现在,问题是,我需要按多个值进行检查。但我不知道它在查询中的位置。谷歌为它,但只是浪费我的时间。任何人都可以帮助我。感想
答案 0 :(得分:0)
我们可以使用execute_query方法从cassandra nodejs-driver获取原始查询接口。
simd_float4x4([[0.1, 0.2, 0.3, 0.4)], [1.1, 1.2, 1.3, 1.4)], [2.1, 2.2, 2.3, 2.4)], [-3.1, -3.2, -3.3, -3.4)]])
simd_float4x4([[0.1, 0.2, 0.3, 0.4)], [1.1, 1.2, 1.3, 1.4)], [2.1, 2.2, 2.3, 2.4)], [-3.1, -3.2, -3.3, -3.4)]])