小编Aar*_*thi的帖子

访问 Rails 中的连接表(没有模型的表)

如何在不借助模型名称的情况下访问数据库表?

例如,如果我们有模型(后模型),

@instance_var=Post.find(params[:id])
Run Code Online (Sandbox Code Playgroud)

如何访问没有模型的数据库表?

ruby-on-rails

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

rails 中的 Helper 目录

helper 目录中的文件是否会包含在所有控制器中?我没有找到任何关于这个的好的解释。我的控制器中有 2 个自定义目录(例如 admin,对于普通用户)。我的助手有相同的目录结构吗?助手名称是否与控制器名称相同只是为了便于阅读?

ruby-on-rails helpers

4
推荐指数
2
解决办法
3136
查看次数

使用mapbox-gl-js为要素集中的每个要素添加自定义图标

我需要使用mapbox-gl-js为地图中的每个点设置不同的自定义图像,但是我找不到一种为要素集中的每个要素提供自定义图标的方法

incidentMarkers = {
"type": "FeatureCollection"
"features": [{
  "type": "geojson",
  "data": {
    "type": "Feature",
    "properties": {
    },
    "geometry": {
      "type": "Point",
      "coordinates": [
        longitude
        latitude
      ]
    }
  }
},
  {
    "type": "geojson",
    "data": {
      "type": "Feature",
      "properties": {
      },
      "geometry": {
        "type": "Point",
        "coordinates": [
          longitude
          latitude
        ]
      }
    }
  }]
}

 map.addSource('incidentMarkers', {
    "type": "geojson"
    "data": incidentMarker
  })


window.map.addLayer({
    "id": 'incidentMarkers',
    "type": "symbol",
    "source": 'incidentMarkers' 
    "layout": {
      "icon-image": "image-1",
      "icon-size": 0.25,
      "icon-allow-overlap": true,
      "text-allow-overlap": true
    }
  })
Run Code Online (Sandbox Code Playgroud)

现在,我将每个点添加为单独的图层,以便为每个图标添加自定义图像,但是要与标记进行聚类,我需要将所有标记都放置在同一层,是否有任何方法可以为每个图层添加自定义图像

pointsData.forEach …
Run Code Online (Sandbox Code Playgroud)

javascript mapbox mapbox-gl-js

3
推荐指数
1
解决办法
1778
查看次数