我想通过索引视图软删除(存档)记录,但默认操作实际上完全销毁了记录,而不是添加时间戳deleted_at列。
我试图覆盖link_to方法,以确保activeadmin不对链接做任何事情,但它对结果没有影响
link_to "Archive", admin_events_path(resource), method: :delete, confirm: "Are you sure?", class: "member_link delete_link"
答案 0 :(得分:0)
我发现使用active_admin的minglin虽然我们想要改变其内部工作方式。但是有一颗宝石 - > act_as_paranoid
完全符合您的需求。现在你要做的就是正确设置偏执狂宝石并在模型声明中加入var str =`
this is my myname
my email is myname@email.com
another email is support@myname.com
and my site is www.myname.com.au`;
const matches = str.match(/myname(?!\w*[@.])/g);
console.log(matches)
。