小编xai*_*ain的帖子

最初填充Grails数据库后端的最佳策略

我想知道您的方法/经验,最初填充将保存您的应用数据的Grails数据库.假设您拥有包含数据的CSV,创建脚本(使用适合您的任何工具)是"更安全":

1.-使用域类生成Bootstrap命令,在test或dev环境中运行它,然后使用本机db命令将其导出到prod?

2.-假设GORM的版本= 0并手动递增即将生成的自动生成ID,创建DB的插入脚本?

我担心的是,第二种方法可能会导致hibernate的不一致,并且会对ID生成负责,并且可能还有其他一些我缺失的东西.

提前致谢.

database grails populate

4
推荐指数
1
解决办法
3096
查看次数

与Grails一起使用的NOSQL数据库是什么?

我即将启动一个项目,其中包含一个符合NOSQL数据库(Hadoop,MongoDB,Cassandra等)应该使用的数据库.另一方面,我真的很想使用Grails作为Web平台,所以如果有人能用他/她的经验来启发我,我将不胜感激.

grails nosql

4
推荐指数
2
解决办法
3142
查看次数

域类中可为空约束的Grails问题

我在grails的1.2.1域类中遇到以下问题:

当我设置约束attr(nullable:true)并且attr是int或bool时,这个条件不会反映在db(postgresql 8.4)中.但是,如果attr是String,则DB与情况一致.

任何提示?

谢谢

grails

3
推荐指数
1
解决办法
1383
查看次数

提升与Grails相比

Lift/Scala最近受到了很多关注.在过去与Grails合作过(并且发现它非常方便BTW),我想知道是否有人尝试过这两种方式以及他/她对他们的看法.其中一种更适合某种情况,而另一种更适合其他类型,或者它们并肩竞争以解决同样的问题?

grails compare lift

3
推荐指数
1
解决办法
1954
查看次数

PDF417图像生成API推荐

在grails应用程序中,我需要生成PDF417图像并通过电子邮件发送.谁能推荐我一个(希望是免费的)grails插件或java库?

java grails barcode

3
推荐指数
1
解决办法
1623
查看次数

更改grails中的上下文根2

我正在将应用程序从grails 1.3.6迁移到2.0,我需要更改其上下文根.如果我没记错的话,在1.3.6中我安装了模板插件并进行了更改:

<context-param>
    <param-name>webAppRootKey</param-name>
    <param-value>/newcontextroot</param-value>
</context-param>
Run Code Online (Sandbox Code Playgroud)

我在2.0中也做了同样没有成功.任何提示?

谢谢

grails contextroot grails-2.0

3
推荐指数
1
解决办法
5923
查看次数

gorm findAllBy里面的gsp怀疑

任何人都可以告诉我为什么这样有效

<g:each var="n" in="${com.pp.News.list()}">
 <h2>${n.t}</h2>
 <p>${n.tx}</p>
</g:each>
Run Code Online (Sandbox Code Playgroud)

但这不是吗?

<g:set var="news" value="${com.pp.News.findAllByShow(true,[sort:'prio', order:'desc',max:5])}" />
<g:each var="n" in="news">
   <h2>${n.t}</h2>
    <p>${n.tx}</p>
  </g:each>
Run Code Online (Sandbox Code Playgroud)

部分例外是

Exception Message: No such property: t for class: java.lang.String 
Run Code Online (Sandbox Code Playgroud)

我怎样才能使它工作?

谢谢

grails set grails-orm gsp

2
推荐指数
1
解决办法
1153
查看次数

如何在Grails中实现"select sum()"

我有这样的关系:

class E {
  string name
  hasMany = [me:ME]
}

class M {
  float price
}

class ME {
 E e
 M m
 int quantity
}
Run Code Online (Sandbox Code Playgroud)

而且我讨厌迭代来实现这个目标:"获得ME中数量的总和乘以给定E的相应M的价格".

有关如何使用GORM/HQL实现它的任何提示?

提前致谢

grails hql grails-orm

2
推荐指数
1
解决办法
4166
查看次数

清除C#中对象的所有字符串成员

我有一个包含大约500个String成员的类,我想通过将它们设置为String.Empty来"重置"它们.任何人都可以告诉我如何使用反射这样做,所以我可以迭代每个String成员?

谢谢

c# reflection member clear

2
推荐指数
1
解决办法
2025
查看次数

隐藏 vuetify 导航抽屉

如果显示等于或大于 md ,我尝试使用以下代码中的类隐藏导航抽屉,但没有成功:

<template>
 <v-app>
   <v-navigation-drawer
     v-model="drawer"
     class="hidden-md-and-up"
     :mini-variant="miniVariant"
     :clipped="clipped"
     fixed
     app
   >
     <v-list class="hidden-md-and-up">
       <v-list-item
         v-for="(item, i) in items"
         :key="i"
         :to="item.to"
         router
         exact
       >
         <v-list-item-action>
           <v-icon>{{ item.icon }}</v-icon>
         </v-list-item-action>
         <v-list-item-content>
           <v-list-item-title v-text="item.title" />
         </v-list-item-content>
       </v-list-item>
     </v-list>
   </v-navigation-drawer>
Run Code Online (Sandbox Code Playgroud)

我缺少什么?

vuetify.js

2
推荐指数
1
解决办法
5180
查看次数