我有一个简单的代码块,返回false PromoDebit promoDebit = new PromoDebit(); promoDebit.promoCode=promoCode; promoDebit.userId=userId; promoDebit.countUsages=countUsages; promoDebit.endDate=endDate; promoDebit.startDate=startDate; promoDebit.status=1; promoDebit.calcValue=Flo…

2020年11月28日 0条评论 62点热度 阅读全文

我正在运行Grails 2.4.5和Hibernate 3.6.10的应用程序。有一个具有子PersistentMap的域对象。该 map 存储了4键值对,其中值始终是String。 在我们的开发和测试环境中,一切正常,然后偶尔持久映射开始为键或值返回“1”。父域对象中的其他值很好。问题出在通过直接更新 map 的记录之一解决问题在数据库中。这使我认为这是某种缓存问题,但我无法在本地环境中重新创建它。 下面的数据库是MySQL。 以下不是实际代码,但代表结构。 class MyDomain { static bel…

2020年11月18日 0条评论 37点热度 阅读全文

我只想知道是否可以将GORM属性映射到数据类型为postgres域的Postgres表中的字段。验证时出现错误。谢谢 域类: class Userprofile { long iduser String username static mapping = { datasource 'ALL' id name: 'iduser' version false } } postgres中的表: security.userprofile ( iduser "Primary Key Id" NOT NULL DEFAULT …

2020年10月13日 0条评论 35点热度 阅读全文

当我尝试修改 Controller (由脚手架生成)时出现此错误。我要做的是添加从SpringSecurity Service捕获的当前用户。 付款类内部具有User属性。我试图从springSecurityService.getCurrentUser()注入(inject)用户值; 当我尝试此操作时,将产生错误:类[class kks.Payment]的属性[user]不能为null 我尝试调试,看起来不错,但仍会产生此错误.... 如果将user.id作为隐藏值放在表单中,这将很好地工作..但我不想这样做...…

2020年9月24日 0条评论 30点热度 阅读全文

我无法为以下域类编写查询: class Person { static hasMany = [memberships: Membership] } class Membership { static belongsTo = [person: Person, group: Group] Date joinDate = new Date(); Group group; Person person; } class Group { static hasMany = [memberships: Membership] } …

2020年9月18日 0条评论 37点热度 阅读全文

我有以下方法可以从文件系统中删除图像,并从数据库中删除其相应记录。 boolean delete(ImageItem imageItem) { boolean success = false String imageId = imageItem.id ... Path outFile = Paths.get(fileUrl) if (Files.deleteIfExists(outFile)) { log.debug "delete() - file deleted: ${fileUrl}" success = t…

2020年9月16日 0条评论 35点热度 阅读全文

我想用这些表创建一个简单的主 View /详细 View : create table MASTER_ID2 ( ID int not null, VALOR varchar(40), primary key (ID) ); create table DETAIL_ID2 ( ID int not null, ID_MASTER int not null, VALOR_DET char(40), primary key (ID) ); alter table DETAIL_ID2 add constraint FK…

2020年8月22日 0条评论 25点热度 阅读全文

我在了解Grails Restful Controller 的工作方式时遇到问题。我正在尝试向嵌套资源发出发布请求(请参见下文)。我不确定我是否需要更改才能完成此工作,因为GET请求似乎与其父资源Item建立了Bid的关联,但是当我尝试POST时,我警告该Item不能为空。 任何帮助表示赞赏! Item.groovy class Item { static hasMany = [bids:Bid] } 竞标 class Bid { Integer ownerId Double amount static belon…

2020年8月22日 0条评论 34点热度 阅读全文

我有一个grails项目,该类具有一个类,在从 Controller “手动”执行此操作时,我不能删除任何问题。我使用以下代码。 def delete = { def projectInstance = Project.get( params.id ) def employee = projectInstance.employee def projectarray = new ArrayList<Project>(); projectarray += employee.getProjects() pri…

2020年7月27日 0条评论 38点热度 阅读全文

我有2个域: class JobProcess { static constraints = { scriptUser(blank:false) scriptType() scriptName() scriptPath() scriptArgs(size:0..1000,nullable:true) scriptDateCreated(nullable:true) scriptDateStarted(nullable:true) scriptDateFinished(nullable:true) scriptRun…

2020年7月25日 0条评论 33点热度 阅读全文