小编fed*_*usy的帖子

我可以在不保留的情况下删除 Mongoid 中的嵌入文档吗?

肯定与这个问题有关,但由于没有明确的答案,我觉得我应该再问一次。有没有办法从 Mongoid embeds_many 关系中删除嵌入的文档,而无需持久化?

我想修改内存中的嵌入文档数组 - 然后使用单个 UPDATE 操作保留所有更改。具体来说,我想:

  1. 修改嵌入式文档数组(添加嵌入式文档/删除嵌入式文档/编辑嵌入式文档等)。
  2. 可能对 TLD 进行其他更改。
  3. 通过单个数据库调用保留所有更改。

ruby mongodb mongoid ruby-on-rails-3

6
推荐指数
1
解决办法
900
查看次数

正则表达式匹配:Scala中的长字符串

我有一个非常长的内存中的字符串存储在一个val response: String看起来像

HTTP/1.1 200 OK
服务器:Apache
其他:头文件

<response>
<xml>
---更多XML ---
</ xml>
</ response>
0

我想提取

<response>
...
</ response>

字符串的一部分.到目前为止,我有这个:

"<response>.*?</response>".r findFirstIn response
Run Code Online (Sandbox Code Playgroud)

...但由于某种原因,Scala返回None.我确实找到了使用索引和切片函数执行此操作的方法,但必须有一个使用正则表达式的简洁方法.谁知道怎么样?

regex string scala

0
推荐指数
1
解决办法
180
查看次数

标签 统计

mongodb ×1

mongoid ×1

regex ×1

ruby ×1

ruby-on-rails-3 ×1

scala ×1

string ×1