ScriptDbにそのようなオブジェクトがあります[{a:1、b:2、c:3}、{a:0、b:0}]キーcなしでオブジェクトをクエリするにはどうすればよいですか?db.query({})を使用してすべてのオブジェクトをクエリし、「typeof result.c=='undefined'」のようなものを使用するのが唯一の方法のようです。ScriptDbでそれを行う方法はありますか?ありがとう。
質問する
103 次
1 に答える
3
これを使用して、cなしでレコードを取得できます。
var db = ScriptDb.getMyDb();
var result = db.query({c: db.not(db.anyValue())});
while (result.hasNext()) {
var current = result.next();
Logger.log ("a= "+current.a+", c="+current.c);
}
cのあるもの:
var result = db.query({c: db.anyValue()});
これらの関数(anyValue ...ではない)は、クラスScriptDbInstanceに文書化されています
于 2013-01-21T14:32:16.200 に答える