findAllメソッドに記述するQueryについて(2)
先程のエントリで、
if (!query.matches("from [" + clazz.getName() + "|" + shortName + "].*")) { throw new GrailsQueryException("Invalid query [" + query + "] for domain class [" + clazz + "]"); }
というソースの話をしましたが、よく考えれば、
from ordering where id = :id -- "Ordering" -> "ordering"
も、同じ例外になるのでは...orz で、実際、なったりしました...orz