Rails gem 'annotate'只能为 ActiveRecord 的子类注解吗?

Blues · July 17, 2013 · Last by Blues replied at July 18, 2013 · 2974 hits

我的项目是使用的 mongoid 去做的 ORM,不是 ActiveRecord,我在 Gemfile 中添加了 gem 'annotate', '2.5.0'想为 model 添加注解,但是 terminal 提示:Nothing annotated.

但是使用 ActiveRecord 作为 ORM 的时候却是没问题的,求教!

谢谢!

因为这个写了是“Annotate ActiveRecord models as a gem”。 再说,mongodb 是 schemaless 的,你让它以什么为依据呢?

#1 楼 @WolfLee 额。。。我看到了,谢谢!对于 mongodb,有没有办法为模型作注解呢?

其实,弱弱地问一句,你用 mongoid 不写 field 么?...

#3 楼 @WolfLee 写啊,就是用的 fields。

我的意思是有没有办法像 annotate 一样的自动模型注解的命令,但是是针对 mongoid 的。

谢谢!

可以自己弄一个 rake task 来干这个...这个不是痛点应该,mongoid 的 model 已经挺 self-explain 的了

用 mongodb 为什么要用 annotate?

#6 楼 @xiaoronglv 感觉会看起来清晰些,如果多人合作的话。难道我弱了?

You need to Sign in before reply, if you don't have an account, please Sign up first.