select语句在索引上,所以我必须使用contains“search”。当我把?并用“搜索”绑定它。它说在输入“powerpoint”时没有可行的选择
PreparedStatement pstm = session.prepare("SELECT json skills FROM profiles.profile where skills contains ?");
BoundStatement bound =pstm.bind("'PowerPoint'");
select语句在索引上,所以我必须使用contains“search”。当我把?并用“搜索”绑定它。它说在输入“powerpoint”时没有可行的选择
PreparedStatement pstm = session.prepare("SELECT json skills FROM profiles.profile where skills contains ?");
BoundStatement bound =pstm.bind("'PowerPoint'");
1条答案
按热度按时间fnatzsnv1#
绑定值时,不需要在值周围加单引号,只需使用
pstm.bind("PowerPoint");
它将被正确地传递到服务器。您可以在驾驶员文档中找到更多信息。但对美家来说
contains
可能仅适用于集合。