我有一个带有几个参数的JPQL NamedQuery 执行一个参数看起来像
class CreateNewRailsTables < ActiveRecord::Migration
def self.up
# Open schema.rb and copy-paste content of it here
end
def self.down
# Leave it blank
end
end
如何使用更多One参数?
答案 0 :(得分:1)
请找到以下解决方案
将<Entityname>
替换为实体名称,将<namedQuery>
替换为命名的Query
Query query = createNamedQuery("<Entityname>.<namedQuery>");
query.setParameter("column1", value1);
query.setParameter("column2", value2);
query.setParameter("column3", value3);
query.getSingleResult()