nested-attributes相关内容

如何从 xaml 访问 UserControl 内的按钮?

在工作中,我有几个页面,每个页面的按钮都在相同的位置,并且具有相同的属性.每一页也有细微的差别.为此,我们创建了一个用户控件模板并将所有按钮放入其中,然后将该用户控件应用于所有页面.但是,现在访问按钮并从每个页面的 xaml 修改它们相当困难,因为它们位于页面上的 UserControl 内..... 我如何优雅地访问每个页面的按钮? 我的尝试: 目前,我们绑定到一堆依赖属性.我不喜欢 ..
发布时间:2022-01-22 19:23:31 C#/.NET

RoR 嵌套属性在编辑时会产生重复项

我正在尝试关注 Ryan Bates RailsCast #196:嵌套模型形成第 1 部分.Ryans 版本有两个明显的区别:1)我使用的是内置脚手架,不像他使用的那样漂亮,2)我正在运行 rails 4(我真的不知道 Ryans 在他的演员阵容中使用的是什么版本,但不是 4). 这就是我所做的 rails 新调查2光盘调查2捆绑安装rails 生成脚手架调查名称:字符串耙分贝:迁移ra ..
发布时间:2022-01-10 13:24:41 其他开发

rspec + 工厂模型测试嵌套属性

我有一个带有 rspec + factory_girl 的 rails4 应用程序.我想测试确保产品至少具有一项功能、竞争、用例和行业的验证.前 3 个必须属于产品,但行业可以独立存在.我还没有试过把工业放在测试中,因为我什至不能让工作成为前 3. 我尝试了以下方法,在该方法中我创建了一个具有 product_feature、product_competition 和 product_use ..
发布时间:2022-01-02 10:05:35 其他开发

通过复选框添加多个嵌套属性 Rails 4(可能有多种形式)

3/13 更新: 我用我的模型、控制器逻辑和几个表单版本制作了一个小示例项目. 我正在构建一个表单,用户可以在其中添加“任务"和“里程碑".(即任务 = '真空' 在里程碑 = '干净的房子'内).它基本上是一个任务/子任务类型模型,父级为“里程碑",子级为“任务". 任务和里程碑都属于“项目"....所以我试图通过带有更新操作的嵌套表单添加任务和里程碑.我在想要走的路是为每个 @t ..

强参数和 json 输入 rails 4

我正在尝试通过嵌套关联属性的 JSON 字符串保存数据.我不想使用 attr_accessible.我几乎得到了强参数的逻辑,但仍然遇到了使它们工作的问题.我正在获取 JSON 字符串并使用它来保存数据 data = request.body.read@inputData = Person.new(JSON.parse(data))@inputData.save!如果@inputData.val ..

Rails 4 不通过 JSON 更新嵌套属性

我已经搜索了相关问题,但仍然无法通过从我的 AngularJS 前端返回的 JSON 更新 rails 4 中的嵌套属性. 问题: 下面的代码概述了从 AngularJS 传递到我的 Rails4 应用程序中的 Candidate 模型的 JSON.Candidate 模型有很多 Works,我正在尝试通过 Candidate 模型更新 Works 模型.出于某种原因,Works 模型无法更 ..

Rails 4 - 带有 accepts_nested_attributes_for 控制器设置的嵌套表单?

我正在尝试使用 form_for 和 fields_for 制作嵌套表单.经过大量研究和成功,不再从事我的项目.我只是想重新创建一个 Railscast,看看我做错了什么. 我正在尝试重新创建在 http 中找到的示例://railscasts.com/episodes/196-nested-model-form-part-1 这应该不难,因为代码在那里,但我无法从调查中创建问题.这是我到现 ..

编辑时 RoR 嵌套属性会产生重复项

我正在尝试关注 Ryan Bates RailsCast #196:嵌套模型形成第 1 部分.Ryans 版本有两个明显的不同:1)我使用的是内置脚手架,而不是他使用的漂亮,2)我正在运行 rails 4(我真的不知道 Ryans 在他的演员中使用的是什么版本),但不是 4). 这就是我所做的 rails 新的调查2光盘调查2捆绑安装rails 生成脚手架调查名称:字符串耙数据库:迁移ra ..
发布时间:2021-12-19 20:05:45 其他开发

accepts_nested_attributes_for 是否与belongs_to 一起使用?

关于这个基本问题,我收到了各种相互矛盾的信息,答案对我目前的问题非常重要.那么,很简单,在 Rails 3 中,是否允许或不允许将 accepts_nested_attributes_for 与belongs_to 关系一起使用? class User 在视图中: = form_for @user do |f|f.label :name, "名称"f.输入:名称= f.fields_for ..
发布时间:2021-12-12 11:01:59 其他开发

Rails - 强参数 - 嵌套对象

我有一个非常简单的问题.但目前还没有找到解决方案. 这里是我发送到服务器的 JSON 字符串: {"name" : "abc",“地面真相":{“类型":“点",“坐标":[ 2.4, 6 ]}} 使用新的许可方法,我有: params.require(:measurement).permit(:name, :groundtruth) 这不会引发任何错误,但创建的数据库条目包含 nu ..
发布时间:2021-12-02 12:07:34 其他开发

获取 fields_for 和 accepts_nested_attributes_for 以处理belongs_to 关系

我似乎无法使用 Rails 2.3 的新 accepts_nested_attributes_for 工具在 Rails 视图中为 belongs_to 关系生成嵌套表单.我确实检查了许多可用的资源,看起来我的代码应该可以工作,但是 fields_for 对我来说爆炸了,我怀疑它与如何我配置了嵌套模型. 我遇到的错误很常见,可能有多种原因: '@account[owner]' 不允许作为实 ..
发布时间:2021-11-30 12:38:41 其他开发

Rails - 我无法使用嵌套表单在我的用户表单上显示位置

我无法使用嵌套表单向用户显示登录位置. 我想创建用户并在位置模型中保存地址、城市、州等,在用户模型中保存姓名、用户名、电子邮件. 我在控制台上没有错误.但是字段(选择或下拉菜单、text_fields 等)没有显示出来.数据库有记录. 这是我的 user.rb 模型: class User 这是我的 location.rb 模型: 类位置 这是我的用户表单: ..
发布时间:2021-06-07 19:05:49 其他开发

编辑表单从数据库中删除一条记录

我有一个嵌套表单,可以很好地将内容保存到数据库中.唯一的问题是,当我单击编辑时,“孙子"字段会从数据库中删除,因此我必须重新输入该字段中的所有内容.正常行为是在编辑之前的内容时应该存在. 我将 gem cocoon 用于嵌套表单 simple_forms 用于我的表单和 ckeditor 用于富文本编辑. 这是我点击编辑时的服务器日志:注意:SQL (0.3ms) DELETE FRO ..

嵌套属性的自定义验证

在对父对象执行验证之前,我需要找到一种方法让 rails (3.2.8) 保存嵌套属性.我已经搜索了很长时间来寻找我的问题的答案,虽然我发现了类似的问题,但我还没有看到一个优雅的解决方案. 情况如下: 我有一个 activity_log,其中每个 log_entry 都有多个活动.log_entry 有一个名为“hours"的字段,表示当天工作的总时间.每个活动还有一个“小时"字段,表 ..
发布时间:2021-06-07 19:05:17 其他开发