问题标签 [inflection]
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.
ruby-on-rails - 如何复数“有/有N个对象/对象”?
复数一个单词很简单:
但是如果我想打印“有/有N 个用户/用户”怎么办:
有 0 个用户
有 1 个用户
有 2 个用户
,即,如何复数一个句子?
php - CakePHP - 变形配置
我有一张桌子,product_media
蛋糕没有变形media
。medium
我已将以下内容添加到app/Config/bootstrap.php
:
这适用于名为的表media
,但不适用于名为 的表product_media
。
有谁知道为什么?
ruby-on-rails - Ruby 未初始化的常量名错误
我有这个奇怪的错误,我不明白。我有一个模型User
定义为:
以及一个相关的模型Cave
定义为:
在我的用户的 show 方法中,我提议创建一个新的洞穴:
但是当我显示页面时,我收到以下错误:
我不知道这个“咖啡馆”是从哪里来的,我的代码中没有这个词!
我注意到的是,如果我重命名 User.rb 中的关联has_many :cave
而不是has_many :caves
当前(并以用户的 show.html.erb 中的形式更改它,页面显示正常。但我的关系是一对多的,所以它应该在用户中读作“洞穴”,而不是“洞穴”。我相信我已经阅读了关于 SO 和其他地方的所有相关问题,但我似乎没有一个解决方案适用。
nlp - 如何使用 Wordnet 获取单词的变形
我想使用 Wordnet 获得单词的屈折形式。
例如,如果这个词是make
,那么它的变形是
我尝试了wn
命令的所有选项,但我没有得到一个单词的变形。
知道如何获得这些吗?
ruby-on-rails - 自定义骆驼化
有什么方法可以指定例外camelize
吗?
例如,如果我想camelize('uses_sql')
代替usesSQL
默认camelize
生成的内容,usesSql
. 标准拐点异常配置似乎没有涵盖这一点。
ruby-on-rails - Rails 3.2 其他语言的变形
我在一个应用程序中有 2 种语言,英语和西班牙语。
我有一个名为的对象Job
,并且有一个名为的Job
属性整数max_day_on_complete
在我看来,我有英语:
我得到这个输出:
用西班牙语day = día
和days = días
但是当我将我的应用程序更改为西班牙语时,我看不到día, días
单词。
当我的应用程序是西班牙语时,如何在我的视图中显示这些词?
非常感谢!
ruby-on-rails - Rails:确定对象是否具有命名路由
在 Rails 3.1 应用程序中,我想列出一堆我事先不知道的变量类对象(来自多态表)。对于那些具有命名路由的资源,我想在link_to
调用中使用该路由。不检查是否存在这样的路线的幼稚方法(请原谅 HAML):
undefined method 'foo_path'
如果对象是Foo
没有命名路由的类的实例(例如,因为它没有被定义为资源),这将引发错误。是否有一种简单的方法(例如简单的方法调用)来确定对象或类的命名路由是否存在?
编辑:
我想得到的是这样的:
ruby-on-rails - Rails 数据/数据拐点问题
在我的 Rails 3.2.6 应用程序中,我有一个模型表示有关小部件的数据集合。在我看来,这个类的正确名称是WidgetData
复数,因为每个小部件有不止一项数据。
如果我让 Rails 为这个类生成一个表单:
我得到一个错误ActionView::Template::Error (undefined method 'widget_datum_path' ...
。这大概是因为 Rails 数据/数据变形规则。
我不确定如何最好地解决这个问题:我可以让 Rails 规定我的模型实际上应该是WidgetDatum
. 或者我可以在这种特殊情况下以某种方式禁用变形规则,但我不确定如何最好地做到这一点。欢迎咨询。
预测一个可能的答案:不只是调用模型的原因Widget
是我已经有一个名为 that 的外观类,它提供了一个更丰富的小部件视图,同时包含了WidgetData
和其他信息。
ruby-on-rails - 在 Rails 中复数“兴趣点”
我怎样才能复数兴趣点?
so that PointOfInterest
become PointsOfInterest
, point_of_interest
should becomepoints_of_interest
等等。
ruby-on-rails - Rails 中模型的不正确复数
我环顾了 Stack Overflow 和使用 Rails 进行敏捷开发,但找不到任何可以回答我需要的所有部分的东西。
我刚刚在 rails 中生成了一个 Cow 模型。显然,Rails 使用了牛(“kine”)的过时复数形式,所以当我创建该模型时,它构建了一个 Kine 迁移:
我知道我可以进入模型的 .rb 文件并将 set_table_name 返回到 cow,但我担心相关的控制器。如果我创建一个 Cows 控制器,它不会同步吗?
我如何让一切都成为牛/牛?谢谢。这是我的第一个应用程序之一,我已经对管理控制器模型关联感到困惑,所以这个变形问题没有帮助。