【发布时间】:2011-09-22 13:01:49
【问题描述】:
我需要返回一个字符串值,以便我可以通过 Restful 从另一个应用程序构建一个对象。我的部分代码如下 sn-p:
def searchProductionOrder (String sequentialNumber) {
def sql = Sql.newInstance(dbUrl, user, pwd, driverName)
String idProdOrder = sql.execute("""
SELECT production_order.idProdOrder
FROM production_order production_order
WHERE production_order.sequential_number LIKE ${sequentialNumber}
""").toString();
String url = ":8080/app2/api/productionOrder/"+idProdOrder
// call to Restful service
return Order
}
但字符串 url 总是被解释为(我打印出来进行测试)为:
网址::8080/app2/api/productionOrder/true
我需要 idProdOrder 字符串来返回它的值,而不是布尔值。我该怎么做?
提前致谢,
【问题讨论】:
标签: sql string url grails groovy