问题标签 [models]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
181 浏览

ruby-on-rails - Ruby on Rails 用户设置

目前,我有一个 6 模型的 ruby​​ on rails 应用程序,我添加了 authlogic。整体设置是

(有和对应的对立的belongs_to 链接)。

当我尝试访问 current_user.categories.find(2) 时,控制器中没有返回任何结果。

此外,当我尝试运行它时

然后,

它不会从 has_many 中保存 user_id。

在添加 current_user 指令之前,该程序的所有功能都可以正常工作。

我在设置上犯了错误吗?还是执行?

因为在构建后关联没有保存,我以后可以在模型中添加 user_id 字段吗?

抱歉所有问题,并在此先感谢。

0 投票
2 回答
226 浏览

django - 更新模型

由于我对 Django 的信心不足,而且我对严重破坏我美丽的项目的想法感到非常恐惧,我将在这里寻求适当的建议/说明。

我的 Django 项目所在的数据库已更改(更改了一些字段类型),我的模型现在不同步了。有趣的是,我的 Django 仍然可以工作(天知道怎么做),但我仍然想更新模型。我该如何以正确的方式做到这一点。非常感谢您。


标记为已回答。我的实际发现是:

简单的!:)

0 投票
2 回答
215 浏览

iphone - iPhone Core Data 生成的模型文件和自定义代码

在 XCode 中为模型文件的实体生成接口/实现文件后,我还没有找到一种方法来保留我添加到这些生成的文件中的任何自定义代码(验证方法等),给定我已将属性添加到模型实体并需要重新生成接口/实现文件的场景。有谁知道实现这一点的方法?我一直在做复制/粘贴洗牌,但必须有更好的方法。

0 投票
2 回答
305 浏览

django - Django:使用未定义数量的字段制作模型

我正在尝试为文章网站创建一个模型。我想将每篇文章与 3-5 篇相关文章链接起来,所以我想的是这样创建代码:

但不确定是否可以与同一模型建立外键关系。另外,例如,如果我决定将 6、7 篇文章绑定在一起,那将如何工作,我是否必须在模型中编写相关的 4、5、6....?我想有更通用的解决方案,所以如果我绑定更多的文章,我不需要一次又一次地重新定义代码

我在想的不是用相关领域扩展 Article 模型。(看起来很难看)也许值得创建另一个模型?例如:文章集

但是如何定义无限制列表(没有项目限制)..你能建议一种方法吗?

提前致谢

0 投票
1 回答
3182 浏览

django - Django:管理员,向多项选择字段添加一些新过滤器

我正在使用 django 构建一个文章站点。我以这种方式在我的文章之间添加了多对多的关系:

现在在我的管理站点中,我看到了多个选择框(请参见此处的图片http://img.skitch.com/20091017-mfs2mbhbuudk2rgquium1bu61d.png

我想要的是使用此框可供选择文章以将它们绑定到当前文章的用户使用。例如,有没有办法在那里添加一些过滤?例如,如果我想按部分过滤所有文章?然后关闭以前的结果并按名称过滤整个集合等?

提前致谢

+++

我正在尝试调查向管理员添加水平过滤器的可能性。但是在我这样添加之后:

所有文章都从管理员中消失了:(

0 投票
1 回答
295 浏览

database - 我应该规范化 django 中的中介模型吗?

假设我有四个成对的 M2M 相关模型:A、B、C、D。我创建了一个中间模型 ABCD 来建立它们之间的关系。如果数据库中有很多重复的列对,将中间模型规范化为多个模型是正常的做法吗?

我担心的是: 1. 分解 ABCD 会使 models.py 变得杂乱无章 2. 多个 2 列表是否比一个四列表好(带有重复的列对)?

0 投票
2 回答
768 浏览

asp.net-mvc - 使用外部 Web 服务时的 ASP.NET MVC 模型

我正在开始一个新的 MVC 项目,其中有一些特殊的规则和一点点奇怪,这让我感到困惑。具体来说,我可以访问包含我所有数据的数据库,但它必须完全通过外部 Web 服务进行处理。不要问我为什么,我不明白其中的原因。就是这样。

所以 CRUD 将通过这个 API 来处理。我正计划创建一个服务层来封装所有调用,但我无法将我的头脑围绕模型...创建基于模型的域对象(客户、订单等..)我是不是该:

  1. 手动创建它们
  2. 创建一个虚拟数据库并将 ORM 指向它
  3. 将 ORM 指向现有数据库,但忽略 ORM 的持久性来代替 API。

我觉得我已经掌握了构建它所需的所有信息,但我正在赶上 API。任何指针或建议将不胜感激。

0 投票
1 回答
285 浏览

.net - MVC 设计模式:分离模型和数据源

显然,MVC 促进了关注点分离。我们正在努力解决的一件事是将模型与数据源正确分离,ID 是主要症结所在。

定义我们模型的接口调用类型 X 的 ID

目前数据源是 SQL server.. 但是如果它是一个 xml 文件由于某种原因我们的 ID 是 Y 类型的呢?

ID应该是一个对象吗?它应该是 IDataIdentifier 接口的某种具体实现,它可以处理相等吗?

0 投票
2 回答
293 浏览

python - Django 1.1 表单、模型和隐藏字段

考虑以下 Django 模型:

我也有这个表格:

问题如下:我想自动计算主机字段的值,所以我不希望它出现在网页中显示的 HTML 表单上。

如果我使用“排除”从表单中省略此字段,那么如何使用该表单将信息保存在数据库中(这需要存在主机字段)?

0 投票
1 回答
575 浏览

zend-framework - 未找到 Zend 模型

我对 Zend 有一个奇怪的问题。我有一个在 localhost 上运行良好的应用程序,并且也可以使用我的 IP 地址从外部访问它。当我将它移动到我们的登台服务器时,它无法加载任何类。我正在使用模块化结构的自动加载。所有模型都在默认模块中,然后是模型文件夹。静态页面工作正常,但任何尝试访问模型的操作都会失败,并显示“致命错误:在(控制器路径和名称)中找不到类‘Default_Model_ModelName’”。我检查了服务器,所有文件都在那里,并且与本地主机上的完全相同。是否有人对如何解决此问题或可能发生的事情有任何想法?我已经研究了我能想到的一切,在任何地方都看不到任何问题。提前致谢!