我想知道数据库中是否存在记录,使用与关键字段不同的字段。
我尝试了以下代码:
function start()
{
jlog("start db query")
myType d1 = {A:"rabbit", B:"poney"};
/myDataBase/data[A == d1.A] = d1
jlog("db write done")
option opt = ?/myDataBase/data[B == "rabit"]
jlog("db query done")
match(opt)
{
case {none} : <>Nothing in db</>
case {some:data} : <>{data} in database</>
}
}
Server.start(
{port:8092, netmask:0.0.0.0, encryption: {no_encryption}, name:"test"},
[
{page: start, title: "test" }
]
)
但是服务器挂断了,并且永远不会到达 jlog("db query done") 行。我心甘情愿地拼错了“兔子”。我应该怎么做?
谢谢