草庐IT

grails-orm

全部标签

mongoDB 作为 Grails 应用程序的文件存储

我最近发现需要在我的应用程序中存储更多的文件,因为用于托管应用程序的PaaS平台提供了mongo,所以我想使用它。然而,因为我对mongo非常缺乏经验,所以我几乎不知道mongo相关插件和grails工具的当前状态。我应该使用什么?因为我想在SQL数据库中保留域类并仅使用mongo来存储相关文件(在这种情况下,它主要是一堆与域实例相关的PDF和文本文档),mongoDBORM[1]插件似乎太“重”.不幸的是,mongoDBORM可能是目前唯一处于活跃开发中的grailsmongo插件。简而言之,为此目的最好的插件/库工具集是什么?我发现最符合我需要的东西是grails-mongo-fi

mongodb - 使用 MongoDB 的 Grails 中的内存泄漏

在使用MongoDB保存或更新Grails中的多个对象时,我发现了一个奇怪的问题。目前我正在使用Grails2.2.3和MongoDB插件1.3.0。问题似乎是当我手动调用GC时,MiUsuario的实例从不进行GC。在我们的主要应用程序中,我们不进行批量更新,但是在进行负载测试时(使用JMeter并使用JavaVisualVM监视JVM),此问题会导致内存填满并且Tomcat停止响应。我创建了一个新的小应用程序来说明这个问题。一个简单的域对象:classMiUsuario{ObjectIdidStringnickName}我的Controller:importpruebasrendi

python - Python 的 NoSQL 数据库独立 ORM/ODM

我正在研究使用NoSQL数据库(MongoDB)的软件架构。理想情况下,我想为此使用一个独立于数据库的ORM/ODM,但我找不到任何与用于NoSQL的SQLAlchemy类似的库。你知道吗?我确实找到了很多包装器,但似乎没有一个是独立于数据库的。如果没有,是不是因为所有的NoSQL数据库都有不同的用例,所以普通的ORM/ODM不像在SQL案例中那样有意义? 最佳答案 不确定python,但在Java中,您可以为此目的使用PlayORM等框架,它支持Csasandra、HBase和MongoDb。

mongodb - 使用 MongoDB 在 Grails 应用程序上运行基于 Lucene 的搜索

目前,我正在研究使用MongoDB在Grails应用程序上实现基于Lucene的搜索的方法。要求包括以下内容:要索引的数据存储在MongoDB中数据只被插入(没有更新,没有删除)应用程序必须在CloudBees上运行平台搜索应该在没有任何外部服务(如Searchly或WebSolr)的情况下实现到目前为止,这似乎并不复杂,因为有Grails插件。但是,我面临的主要问题是我的应用程序使用动态MongoDB集合。所以我没有为每个集合设置域类。相反,应索引的集合可以具有任意名称和模式。因此我不能使用像searchable这样的Grails插件。因为这些似乎只适用于固定域类(或者我错了吗?)。

mongodb - Sails.js + MongoDB 在提升时经常抛出错误 "` orm` 加载时间太长”

为什么会出错`Error:Thehook'orm'istakingtoolongtoload.`起sails时经常出现?即使ormtimeout已经设置为100000,它仍然有时会发生(不总是)。通常发生在PC重新启动并且sails首次运行之后。它也经常发生在我的PC旁边的云服务器和我的笔记本电脑上。所以它发生在我的测试环境中:Windows8.1(个人电脑和笔记本电脑)和Linux(Ubuntu14.04)node.js版本0.10.38sails0.11版MongoDB第3版完整的报错是这样的error:Error:Thehook`orm`istakingtoolongtoload

mongodb - 由 : java. lang.NoSuchMethodError: createCriteria grails 引起

我在Grails的createCriteria方法上得到了NoSuchMethodError。我不知道它以某种方式无法识别该方法。我在其他项目中有createCriteria,但它在这里不起作用。Domain.where{}以上也不起作用。这是我的代码:defres=Employee.createCriteria().list{or{eq('validOn',date)eq('day',day)}}println"res"+res我收到这个错误:Causedby:java.lang.NoSuchMethodError:in.aoo.EmployeeController$_chefPac

mongodb - 将 djongo (Mongo ORM) 集成到 Django Rest Framework 中

实际上,我正在开发一个POC,我们想要一个具有RESTAPI的应用程序,并在Python中与MongoDB进行讨论。为此,我们找到了几个技术,例如用于API端的Django-rest-framework和用于ORM端的djongo。尽管如此,我浏览了很多关于如何在DRF中实现djongoORM的教程,没有办法,但显然这是可能的,有人可以确认吗?我的主要问题是我的POC绝对不起作用,事实上,在我的DRF序列化程序中使用的djongo模型中,但它根本不起作用,我不明白,有人能弄清楚这是怎么回事吗上?:模型.py:fromdjongoimportmodelsclassChannel(mode

django - 用于 Django 1.5 和 Python 3 的 Mongodb ORM

当我搜索所有著名的DjangoORM库时,Mongodb都与Python3不兼容。是否兼容?https://www.djangopackages.com/search/?q=mongodb 最佳答案 Mongoengine的工作就像一个魅力,您可以访问您的文档,就好像它们是djangoORM的一部分一样。你可以在这里查看:MongoEngine@djangopackages.com及其文档:MongoEngine@readthedocs.org 关于django-用于Django1.5和

hibernate - 同时对 hibernate 和 mongodb 域类进行 Elasticsearch - Grails

我有同时具有hibernate和mongodb映射的域类。然后我安装了elasticsearchgorm插件并提到了"elasticSearch.datastoreImpl='mongoDatastore'"inConfig.groovy.它适用于mongodb域类。如何对剩余的hibernate域类应用Elasticsearch?如果我设置searchable=true,它会出错。 最佳答案 使用HibernateSearch及其新的Elasticsearch集成:http://in.relation.to/2016/05/24/

php - 谁能推荐一个与 MongoDB 兼容的好 PHP ORM?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我正在为MongoDB寻找一个好的PHPORM框架。我还没有偶然发现任何让我真正兴奋的事情。也许有人可以指出一些我还没有见过的包裹。谢谢。