问题标签 [ohm]
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.
delphi - 将带有特殊字符的 Delphi DFM 迁移到 D2009
我有许多 Delphi 表格,其中我们使用了几个特殊字符——“度”符号和“欧姆”符号。这些字符用于保存在 DFM 文件中的标签标题中,不会在运行时生成或修改。回到我们第一次设计这些形式的时候,度数符号很简单,因为它在 Ansi 字符集(代码 176)中,但欧姆符号需要希腊字符集才能与代码 217 一起使用。幸运的是(我们发现)我们发现的所有其他字符需要(字母和数字)与希腊字符集配合得很好。
现在我们希望这些表单在 D2009 中看起来相同。度数符号看起来很好,但欧姆符号显示“Ù”,因为 dfm 文本是“Caption = 'Typed in Ohms - 1234 '#217”。我发现我可以编辑表格以输入正确的 unicode 欧姆符号(8486),但当然这会丢失为“?” 回到 D7 时。理想情况下,我想告诉 D2009 继续使用带有表格的希腊字符集,以便 dfm 中的 #217 映射到欧姆符号。这可能吗?它似乎忽略了“GREEK_CHARSET”的 Font.Charset 设置。我发现了一种解决此问题的肮脏方法,即遍历所有组件并执行“StringReplace(S,'Ù',OhmsChar,[rfReplaceAll])”,但这太可怕了,肯定有更好的方法吗?
谢谢,布赖恩
ruby - 是否可以使用 Ohm 更新模型属性,而 Redis DB 是 Ruby?
我首先看一下 Monk 和 Ohm/Redis API,我有一个简单的问题。是否可以使用 Ohm/Redis 更新模型对象的属性?
使用 Ohm API,我可以执行以下操作
似乎无法在文档中找到有关如何完成此操作的任何信息。提前致谢!
ruby - 检索/列出 Redis 数据库中的所有键/值对
我在 Ruby 中使用了一个名为 Ohm 的 ORM,它在 Redis 之上工作,我很想知道数据的实际存储方式。我想知道是否有办法列出 Redis 数据库中的所有键/值。
任何线索都可以帮助我解决问题(我基本上被困在自动取款机上)。提前致谢!
更新:
其他人使用 redis-cli 尝试这个的注释,使用这个:
感谢@antirez 和@hellvinz!
ruby-on-rails - 将 Ohm 模型树转换为 JSON 结构
我有一棵欧姆模型树。游戏有玩家,玩家有棋子。完整的细节如下。基本上,当我将结构呈现为 json 时,我看到一个编码错误:
NoMethodError(#Piece:0x00000102b8dbb8 的未定义方法`encode_json'):
但是,我可以毫无错误地输出 Player 及其 Pieces。
我最好的猜测是,集合的嵌套中有一些东西导致了这里的问题。
有任何想法吗?
ruby - 在 Ohm / Redis 中设置动态字段
如何为 Ohm 对象动态设置字段?
ruby - 如何在 Redis/Ohm 中动态地将元素推送到列表中?
这是这个问题的后续:Setting a dynamic field in Ohm / Redis
我找不到可以与 send() 方法一起使用的方法,以便能够动态地将对象添加到未知列表中。我尝试将此方法添加到 Ohm::Model 类:
但我明白了
有一个rpush方法,但是我好像不能直接调用。这不起作用:
ruby - 与 Ruby、Redis 和 Ohm 的多对多关系
我正在尝试使用 Ohm 在 Redis 中创建多对多关系。例如,我将 Book 和 Author 模型定义如下:
我想做的是利用 Ohm 的索引功能进行查找,例如:
使用上面的代码,我得到以下异常: Ohm::Model::IndexNotFound: Index :author_id not found。(当试图查找给定作者的书籍时)
我尝试建立自定义索引,如下所述:http: //ohm.keyvalue.org/examples/tagging.html和这里: http: //pinoyrb.org/ruby/ohm-inside-tricks
不幸的是,看起来索引是在第一次创建模型时建立的,这意味着 Set 是空的(因为,如果我理解正确,在模型被分配 ID 之前,Set 在 Ohm 中是不可用的)。
我非常感谢任何帮助或建议!
ruby-on-rails - 如何在没有 ActiveRecord 的情况下在 Redis 和 Ohm 上使用表单?
我使用 redis 作为数据库,使用 ohm 作为 ActiveRecord 替代品。
当我创建用于创建对象的表单时,我可以使用 form_for viewhelper 轻松创建表单以编辑和创建对象。
欧姆有类似的东西吗?
最好的问候, hijolan
ruby - 使用ohm ruby库在redis中进行简单分页
大家好,我正在尝试学习 sinatra 框架,并希望将其用作简单 Web 服务的后端。我也试图用无续集的解决方案弄脏我的手,并且由于某些原因决定学习使用 redis。至于要使用的 ruby 库,我选择了 Ohm,因为它看起来像是一个最小的、没有大惊小怪的库,我可以轻松使用。
但是,环顾四周并进行研究,我找不到欧姆分页的示例实现。我也读了一点redis,我知道你可以在查询中指定范围。问题是,我如何将它与 Ohm ruby 库一起使用?
任何帮助或任何指南将不胜感激。