我正在使用 wso2dss 并根据 Wso2dss 使用 Cassandra 数据库,他们显示了更新示例。当我使用 INSERT 查询时,它抛出错误我的查询就像
<query id="Insertinto" useConfig="CassandraDS">
<sql>INSERT INTO StudentID('First Name','Last Name','Subjects','Class') VALUES(?,?,?,?)</sql>
<param name="First Name" ordinal="1" sqlType="STRING"/>
<param name="Last Name" ordinal="2" sqlType="STRING"/>
<param name="Subjects" ordinal="3" sqlType="STRING"/>
<param name="Class" ordinal="4" sqlType="STRING"/>
</query>
但我收到如下错误
[2013-06-25 11:38:38,060] ERROR {org.wso2.carbon.dataservices.core.DBDeployer} - The CassandraStudentsSample.dbs service, which is not valid, caused {1}
DS Fault Message: Invalid query param name: 'first name', must be an NCName.