model

    1热度

    1回答

    我一直在试图弄清楚为什么我的(父)BlogPosts表上的计数器缓存不会从(孩子)评论表。起初我认为我的earlier question中提供的答案可能是解决方案,但昨天晚上睡觉后发生了一些事情,因为当我今天早上醒来并重新启动Rails控制台时,我的BlogPosts(实际上只是一个Post-id#1)没有无法找到他们相关的孩子评论。我检查了评论表,并且我创建的五条评论都附在post_id = 1

    1热度

    2回答

    我有一个有expiry_date的模型发布。我想知道在这种情况下管理可伸缩性的最佳方式是什么。 2种选择: 每当我想从表中选择,我需要包括其中 EXPIRY_DATE> NOW。如果桌上的帖子长得像一个怪物,我会在 麻烦。想象3年或更长时间后。索引也会很大。 有一个触发器,cron作业,或插件(如果存在的话),这将绕过桌子 和移动过期的项目到新表Post_Archive。 这样,我保持我的主表,这

    1热度

    1回答

    我在我的app目录中有一个名为cron的目录。在cron目录中,我放置了我的cron文件。如何访问我的cron文件中的模型? 哪个放置我的cron文件最好的地方? 编辑: 我想执行的cron文件,直接像红宝石cron.rb

    1热度

    2回答

    我有我的项目的现有模型。我想切换到实体框架,但我不想用EF生成的模型替换我的模型。 此外,我的模型是从我的数据库架构完全不同的,因此任何机会使用从EF生成的模型,做所有需要的重构也不难。 确实存在任何方式有一个现有的域,现有的数据库,并只使用EF的方法添加到我的域名包括O/RM层?

    1热度

    2回答

    如果我说这个控制器: @order = Order.new(params[:order]) 为此需要什么工作? 是否有需要将所有的字段之间params[:order]和一比一匹配订单模式? ,或者可以有在params[:order]比要求的实例化一个订购更多或更少的字段?

    3热度

    1回答

    我觉得有一个ActiveRecord删除以及销毁令人困惑。 在我的控制器中,我想删除我的删除操作中的用户。 结果将是用户模型表示的此实例不再存在于数据库中。 我应该使用哪种方法?

    1热度

    1回答

    有很多关于如何使用内置模型绑定功能自动获取项目列表的示例。但是他们都提到了ASP.net MVC的Beta版本。还有人提到,这种模式绑定已经发生了变化,但到目前为止,我还无法找到它在最终版本中如何工作的好消息。而且我很有能力解释源代码:-) 所以如果有人能解释我将如何在视图中准备一个值列表来很好地回到具体对象的IList。 感谢您的帮助 MAIK

    48热度

    6回答

    假设在红宝石下面的DB迁移: create_table :question_votes do |t| t.integer :user_id t.integer :question_id t.integer :vote t.timestamps end 进一步假设,我希望在DB行包含唯一的(USER_ID,question_

    0热度

    1回答

    在意见I`M传递模型强类型的方式是这样的: System.Web.Mvc.ViewPage<HomeModel> ,然后只用它: <%= Model.Greeting %> 怎么会是可能使用布局中强类型模型? 没有强烈的打字我可能会在控制器工厂添加必要的数据,然后使用它(LayoutModel)Viewdata [“LayoutModel”])。Tralala,但我正在寻找更好的方式。

    0热度

    1回答

    我正在寻找一些关于如何将业务规则合并到一个asp.net mvc应用程序以及它们如何与模型相关的指导。 首先有一点背景,所以我们知道什么样的解决方案是相对于这个问题。在工作中,我们使用WinForms,MVP,BusinessObjects,DataAccessObjects和DataTransferObjects。图层的边界使用DTO将参数发送给方法和返回类型,或者返回List类型。 眼下,我们