我的项目是使用的 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 感觉会看起来清晰些,如果多人合作的话。难道我弱了?