问题标签 [pluralize]
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.
asp.net-mvc-4 - pluralize table names in non-english language with entity framework 5
Using asp .net mvc4, I want to have all my tables, views, controllers named in Italian language. Using EF 5 Code First I get table names pluralized with english language rules, and this is bad.
Is there any place where to code custom inflection rules?
I usually use Ruby on Rails for web applications, which has a very nice way to deal with this issue.
Is there any similar feature in Entity Framework 5
?
sql - EF在从模型生成数据库时将表名复数
我在 EF 中有一些模型和表格,您可以在这里看到其中之一:
现在,当我想从模型生成数据库时,它会将“s”添加到生成的 sql 中的表名中:
我也禁用了名称的复数,但没有任何改变:
这会导致部署 Web 应用程序时出错。如何防止多元化?
ruby-on-rails-3 - rails3 view has_many :through 属性
通过 has_many 链接的三个模型:通过
在 bozza 的视图中,可以访问 bozza 的属性
保存最后一项。与附件的关系的任何属性都会生成和
nil:NilClass 的未定义方法“名称”
埃文虽然附件ID 有一个值。一个实例中的相关属性如何被拾取而不是另一个?
mysql - 重构一个简单的脚本以在 ruby 中清理 mysql 数据库
我创建了以下脚本来擦除 mysql 数据库(并重置每个表的主键)。我想知道我应该如何重构它,以及如何从 ActiveSupport 中引入复数形式。
代码:
我的逻辑是,models 目录中没有 .rb 和复数形式的每个文件都代表数据库中的一个表,这就是我获得与该应用程序相关的表列表的方式。
我用这个命令运行它:rails runner script/cleandb.rb
这应该如何重构,我该如何引入复数形式?
ruby-on-rails - Rails中人类可读的小数?
我喜欢pluralize
Rails 中的方法。我希望小数有类似的机制,它们可以更易于人类阅读。例如,这将是理想的:
有什么内置在rails中的吗?我可以使用任何宝石吗?
ruby-on-rails - i18n 复数与 ruby on rails 3.2
在文章显示视图中,我有:
es.yml
我想在我的文件中使用这样的复数形式:
但是我得到:
如何复数文章impressions_count 属性?
谢谢!
django - 在 Django 中使用复数时的人性化句子
在使用 Django 模板复数过滤器的句子中定义 is/are 的最佳方法是什么?例如:
ruby-on-rails - 显示视图的奇怪路线行为
我正在使用西班牙语中的所有型号名称制作应用程序。我遇到了一些与奇异化相关的奇怪问题。我的模型:
我的模特名字是单数的“艺术家”(艺术家)。
控制器:
(所有这些都是使用 rails generate 命令自动创建的)
现在,我的路线包括以下内容:
当我访问时,localhost:3000/artistas
一切都很好。我可以看到已经创建的艺术家列表。现在,当我出于某种奇怪的原因单击现有艺术家(或在我尝试创建新艺术家后,被重定向到表演艺术家页面后)时,它会转到http://localhost:3000/artistum.3
(3 是我单击的艺术家的 id)。该 url 的输出是一个完全空白的页面。
我什至从来没有打过artistum这个词。我不知道它是从哪里弄来的。此外,它有一个点而不是斜线来分隔名称和 id,所以我不知道如何重定向它。
我对包含所有内容的文件夹进行了 grep 搜索,并且艺术家一词仅存在于日志文件中。
我的猜测是,我的应用程序的某些部分认为“艺术家”是复数形式,而“艺术家”是其单数形式。
我添加到我的路线match '/artistum' => 'artistas#index'
并且适用于索引页面,但是这个点让我对如何为显示页面执行此操作感到困惑。
有人可以帮我A)找出它为什么要到达那里或b)如何从那些显示页面路由?谢谢!
python - Django {% blocktrans %}:如何在 for 循环中处理复数?
我的 Django 模板中有以下循环:
显然,如果我最终只有一个客户,我想打印单数“尊贵客户”
根据 Django 的文档,应该使用blocktrans
. 尝试了以下几种嵌套方式:
不断收到TemplateSyntaxError: Invalid block tag: 'blocktrans', expected 'empty' or 'endfor'
有没有办法与另一个循环结合?任何想法如何解决?谢谢!
javascript - 如何在angularjs中对数字进行复数和格式化
我想格式化一个数字并用角度复数它。
例如(给定一些比特币):
我试过的:
但这失败得很惨,因为对于等于或大于 1000 的数字,它们是1,000
在count
属性中传递的,所以只显示了数千。例如:
尝试在此演示1,000
的框中粘贴示例。number of people
如何格式化数字并以 angular 复数形式?