スクリプトでデータベースにクエリを実行しようとしています。クエリのパラメーターは、GUI で定義した内容によって異なります。クエリで NAME を使用したり、CITY を使用したりすることもあります。コードは次のとおりです。
var query = 'STRUCTTYPE: PERSON';
if (value1 != 0) {
query = query + ', NAME: ' + value1;
}
if (value2 != 0) {
query = query + ', CITY: ' + value2;
}
したがって、文字列「query」自体は問題ありませんが、db.query で使用しようとすると、エラー メッセージが表示されます。
var results = db.query(query);
助言がありますか?または、この問題を処理する他の方法はありますか? ありがとう!