小编And*_*erg的帖子

Laravel 4:处理种子关系

有没有一种简单的方法来管理L4的新种子功能中的多对多关系?

一种方法是为枢轴表制作种子,但我会做很多工作.

关于这种事情的良好工作流程的任何想法?

database many-to-many laravel laravel-4

14
推荐指数
1
解决办法
1万
查看次数

activerecord_postgis_adapter:nil的未定义方法`point':NilClass

问题

90%肯定这是我的设置错误,但我不能做self.factory并试图访问lonlat给我一个例外"未定义的方法'点'为nil:NilClass"

我可以

设置lonlat使用:

mfactory = RGeo::ActiveRecord::SpatialFactoryStore.instance.factory(:geo_type => 'point')
self.lonlat = mfactory.point(long, lat)
self.save
Run Code Online (Sandbox Code Playgroud)

这给了我像0101000020E610000061C3D32B65965DC03657CD7344F64040数据库中的值.

我不能用:

self.lonlat = "POINT(#{long},#{lat})"
self.save
Run Code Online (Sandbox Code Playgroud)

问题

我是否需要在模型中设置特定的内容?

ruby postgis ruby-on-rails geos rgeo

2
推荐指数
1
解决办法
1198
查看次数