草庐IT

grails-searchable

全部标签

Grails Scaffolding 的 MongoDB 问题(在 MySQL 中不会发生)

我尝试使用MongoDB2.0.6替换MySQL5.5.25来测试Grails2.1应用程序,但遇到了一些奇怪的问题。使用MongoDB而不是MySQL时的问题:使用脚手架时,我无法使用静态约束来排序字段当我将inList指定为约束时,我在使用MySQL后端时会得到一个下拉列表,但在使用MongoDB后端时会得到一个字段。在指定blank=false约束的字段上没有*(星号)。域类:packagestudyclassStudent{StringloginStringfirstNameStringlastNameStringgenderBooleanactiveDatedateCreat

Grails Scaffolding 的 MongoDB 问题(在 MySQL 中不会发生)

我尝试使用MongoDB2.0.6替换MySQL5.5.25来测试Grails2.1应用程序,但遇到了一些奇怪的问题。使用MongoDB而不是MySQL时的问题:使用脚手架时,我无法使用静态约束来排序字段当我将inList指定为约束时,我在使用MySQL后端时会得到一个下拉列表,但在使用MongoDB后端时会得到一个字段。在指定blank=false约束的字段上没有*(星号)。域类:packagestudyclassStudent{StringloginStringfirstNameStringlastNameStringgenderBooleanactiveDatedateCreat

mongodb - 如何为 mongodb 副本集配置 grails 3

我正在将grails3应用程序部署到实时服务器。一个mongodb实例已在复制模式下设置并在livebox中成功测试。我测试过:mongo-uuname-authenticationDatabasedbnameip-1.ec2.internal:27017/dbname-ppassword我使用了指定的replicaSet和connectionStringhere和here.但在这两种情况下,它的行为都好像没有提供主机配置,因此默认为localhost。而且由于没有设置它失败。这是application.groovy:mongodb{replicaSet=["ip-1.ec2.inte

mongodb - 如何为 mongodb 副本集配置 grails 3

我正在将grails3应用程序部署到实时服务器。一个mongodb实例已在复制模式下设置并在livebox中成功测试。我测试过:mongo-uuname-authenticationDatabasedbnameip-1.ec2.internal:27017/dbname-ppassword我使用了指定的replicaSet和connectionStringhere和here.但在这两种情况下,它的行为都好像没有提供主机配置,因此默认为localhost。而且由于没有设置它失败。这是application.groovy:mongodb{replicaSet=["ip-1.ec2.inte

mysql - 如何让MySQL在grails 2.0上运行

Grails2.0似乎对DataSource.groovy进行了一些更改,我似乎无法像在1.3.7中那样运行mysql我做了grailsinstall-dependencymysql:mysql-connector-java:5.1.16而不是只是将.jar转储到lib中。我听说现在是这样做的方法。这是我在DataSource.groovy中替换的内容:driverClassName="org.h2.Driver"...url="jdbc:h2:mem:devDb;MVCC=TRUE"与driverClassName="com.mysql.jdbc.Driver"...url="jdb

mysql - 如何将 Grails 3.0 连接到我本地的 Mysql 数据库

我是Grails的新手,正在尝试将我的应用程序连接到本地mysql数据库。因为我使用的是最新版本的Grails,所以我找不到很多文档来帮助我。是否有任何明确的文档可以指导我朝着正确的方向前进?(我试过官方文档,但是好像已经过时了) 最佳答案 Grails3中的数据源配置现在也通过grails-app/conf/application.yml文件完成。在默认项目中,它位于文件的最后部分(以dataSource:开头)。docs截至2015-08-01仍在解释旧的v2语法。但对于开发人员来说,这应该被视为语法上的变化(从GroovyDS

MySQL 连接超时问题 - 使用 Hibernate 和 ORM 的 Tomcat 上的 Grails 应用程序

我在VPS上的Ubuntu中的Tomcat上运行了一个小型grails应用程序。我使用MySql作为我的数据存储,除非我离开应用程序超过半天(8小时?),否则一切正常。我做了一些搜索,显然这是mysql.cnf中的默认wait_timeout,因此8小时后连接将断开,但Tomcat不知道,因此当下一个用户尝试查看该站点时,他们将看到连接失败错误。刷新页面将解决此问题,但我想完全摆脱该错误。对于我的MySql(5.0.75)版本,我只有my.cnf并且它不包含这样的参数,无论如何更改此参数并不能解决问题。这个BlogPost似乎报告了一个类似的错误,但我仍然不完全理解我需要配置什么来修复

mongodb - 如何在 Grails 2.4.2 项目中集成 Spring Data Neo4j 和 Mongodb

我正在创建一个Grails项目,我需要集成Neo4j和Mongodb,对于neo4j,我使用SDN(SpringDataNeo4j),对于MongoDb,我们使用GrailsPluginThisisourDependenciesandPluginsdependencies{//specifydependencieshereundereither'build','compile','runtime','test'or'provided'scopese.g.//runtime'mysql:mysql-connector-java:5.1.29'//runtime'org.postgresq

mongodb - 如何在 Grails 2.4.2 项目中集成 Spring Data Neo4j 和 Mongodb

我正在创建一个Grails项目,我需要集成Neo4j和Mongodb,对于neo4j,我使用SDN(SpringDataNeo4j),对于MongoDb,我们使用GrailsPluginThisisourDependenciesandPluginsdependencies{//specifydependencieshereundereither'build','compile','runtime','test'or'provided'scopese.g.//runtime'mysql:mysql-connector-java:5.1.29'//runtime'org.postgresq

mongodb - 通过 Grails 域标准在事件光标中发现 Mongo CursorNotFound 异常

我正在使用Grails2.4.4、mongo插件3.0.2、MongoDB2.4.10,使用远程数据库连接。grails{mongo{host="11.12.13.14"//AremoteserverIPport=27017databaseName="blogger"username="blog"password="xyz"options{autoConnectRetry=trueconnectTimeout=3000connectionsPerHost=40socketTimeout=120000threadsAllowedToBlockForConnectionMultiplier